前言
此篇文章在此记录整理,本人从18年开始上手使用Element开发产品的过程中,针对项目中业务需求所遇到的各种难点、API问题、BUG、及教程整理(不定时更新)😁
正文
1、elementUI DatePicker日期选择器 如何设置当前日期之后不可选?_Web开发_编程问答
链接:www.codes51.com/itwd/450623…
2、Vue+ElementUI实现用户登录的权限控制_奔三路学习网
3、vue-element-admin。- 基于 Vue2.0,配合使用 Element UI 组件库的一个前端管理后台集成解决方案。
它使用了最新的前端技术栈,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。
链接:panjiachen.github.io/vue-element…
4、打包更新到线上的时候会碰到Tooltip组件不生效的问题,npm run dev本地跑服务是正常的
经过百度查找相关类似的情况,有人说单独注册Popover组件可以解决,import { Popover } from 'element-ui'; 这个我没试。第二种方法是把项目依赖package.json里的这个vue-template-compiler 插件更新下,参考此issues:github.com/ElemeFE/ele…
我当时是更新到最新^2.5.17,顺便把vue也更新到了^2.5.17,然后提交代码,后台同事更新到服务器,然后线上的Tooltip组件效果已经是正常的了,这算是打包的一点坑吧😂
5、el-form 动态遍历的表单项,如果有自定义校验的方法逻辑,不要和防抖搭配使用,否则会造成自定义校验方法里的校验错误状态不能正常展示,跳坑了😂。
callback(new Error()
6、el-upload组件,如果涉及到需要用手动上传,父组件在给公共组件设置图片fileList时,要注意必须在beforeUpload钩子里,再处理下this.fileList.push(file),否则会报错 Cannot set property 'status' of undefined
业务代码参考: