vue element和nuxt的使用技巧分享
1.element的时间选择提交的格式转化
例如
Fri Sep 07 2018 00:00:00 GMT+0800 (中国标准时间) 转化为 2020-01-11的格式
这记载datepicker中添加一句value-format=”yyyy-MM-dd”
<el-date-picker type="date" v-model="createdate" @change="formatTime" value-format="yyyy-MM-dd" placeholder="选择时间"></el-date-picker>
2.动态循环复选框时,无法选中问题
this.menulist[index].sonList.map((item)=>{ this.$set(item, 'checked', false); ---用vue的set属性赋值 })
3.el-form动态表单验证(v-if、v-show导致校验失效的bug)
当使用v-if或v-show来控制el-form-item的显示与隐藏时,会出现校验失效的bug。
使用v-if:element在对form表单中带有prop属性的子组件进行校验规则绑定时,是在vue声明周期mounted完成的。而v-if用来切换的元素是会被销毁的,导致了v-if内的表单项,由于在mounted时期没有进行渲染,所以规则也没
有绑定上。初始化时不符合显示条件的不会生成规则,导致后面切换条件,显示的输入框的校验不会生效 使用v-show:初始化时会生成所有的规则,即使隐藏了也会进行规则校验
解决方法
(1)、使用v-if进行校验 每个v-if后面配置一个不同的key值,这样就可以了
(2)、自定义校验规则,喜欢动手的可以自己自定义校验
4、nuxt如何添加Devtools工具
必须将以下内容添加到nuxt.config.js:
vue: { config: { productionTip: false, devtools: true } }
以上就是vue element和nuxt的使用技巧分享的详细内容,更多关于vue关于element和nuxt的资料请关注脚本之家其它相关文章!
相关文章
解决vue3中使用echart报错:Cannot read properties of&n
在Vue项目中使用Echarts进行数据可视化是非常常见的需求,然而有时候在引入Echarts的过程中可能会遇到报错,本文主要介绍了解决vue3中使用echart报错:Cannot read properties of undefined (reading ‘type‘),感兴趣的可以了解一下2024-01-01element-ui中页面缩放时table表格内容错位的解决
这篇文章主要介绍了element-ui中页面缩放时table表格内容错位的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-08-08vue3 el-table结合seamless-scroll实现表格数据滚动的思路详解
这篇文章主要介绍了vue3 el-table结合seamless-scroll实现表格数据滚动,创建两个table,隐藏第一个table的body部分,这样就能得到一个固定的head,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-07-07Vue + element实现动态显示后台数据到options的操作方法
最近遇到一个需求需要实现selector选择器中选项值options 数据的动态显示,而非写死的数据,本文通过实例代码给大家分享实现方法,感兴趣的朋友一起看看吧2021-07-07
最新评论