
elementui
凌晨两点奔跑的绵羊
这个作者很懒,什么都没留下…
展开
-
vue路由 重复点击同一个路由报错 如何解决?
Element-ui 重复点击同一个路由 会报错:NavigationDuplicated {_name: “NavigationDuplicated”, name: “NavigationDuplicated”}解决办法:在router/index.js里重写Router.prototype.pushimport Router from 'vue-router'//需要添加的代码const originalPush = Router.prototype.push;Router.pro原创 2020-05-19 16:43:17 · 1134 阅读 · 0 评论 -
vue.js+elementui table表格中如何禁用部分复选框
selectable仅对 type=selection 的列有效,类型为 Function,Function 的返回值用来决定这一行的 CheckBox 是否可以勾选。1、<el-table-column type="selection" :selectable="checkboxT" disabled="true" width="150">...原创 2019-05-28 15:13:09 · 2067 阅读 · 0 评论 -
ElementUI form表单在dialog中,先点了编辑后添加,重置表单无效
在用ElementUI做动态表单时,数据的修改都是打开dialog(子组件)中进行操作的,但是在修改数据时,正常来说可以直接调用 this.$refs[str].resetFields() 直接清空,但是这里会出现一个问题:form表单的重置是以第一次打开的数据作为重置标准,如果先打开的是更新,那么重置之后以第一次更新的数据作为标准;Dialog 中的内容是懒加载的,目前 edit (更新...原创 2019-07-11 10:50:17 · 4548 阅读 · 1 评论 -
vue 做了缓存数据导致页面路由变化数据不更新的问题
为了使切换页面时编辑的数据仍然保留,所以对页面做了缓存(页面路由的keepAlive:true)。但是路由参数有变化时页面用的仍然是缓存的数据并没有刷新。所以监听路由参数id,有变化则重新获取数据watch: { $route(){ if(this.$route.path=='/aSale_workOrderCreate' && this.$rou...原创 2019-07-12 15:42:52 · 3591 阅读 · 0 评论 -
elementui中 table表格根据不同的值设置单元格背景色
<el-table v-loading="loading" :data="lists" border :cell-class-name="addClass" style="width: 100%">.cell-grey{ background: #f2f2f2;}addClass({row,column,rowIndex,...原创 2019-09-06 18:12:20 · 11797 阅读 · 2 评论