avue表格动态更改valueDefault,视图不及时响应

Saber 未结 2 3789
18695658335
18695658335 剑者 2019-11-12 19:02

在操作栏新增自定义菜单,写上自己的点击事件,如图

image.png

image.png

这里新增子项与右部菜单栏区分,效果是点击新增子项的时候,自动填充字典编号。实际上只有第一次会及时响应,点击第一个会显示sex,点击第二个还是显示sex,点击第三个的时候显示menu_category,慢了一拍,视图不会及时更新

image.png


其实应该显示sex,但是显示的确是menu_category,用了this.$set和nextTick方法均无效


2条回答
  • 2019-11-14 15:31

    handleAdd(row) {
      this.$refs.crud.value.code = row.code;
      this.option.column[0].valueDefault = row.code;
      this.$refs.crud.rowAdd();
    },

    这是最简易的方式,复杂可定制的写法参考楼下

    0 讨论(0)
  • 2019-11-14 15:41

    image.png

    试试这个

    0 讨论(0)
提交回复