美文网首页
element-ui table表格多选后再打开默认选中

element-ui table表格多选后再打开默认选中

作者: 李小白呀 | 来源:发表于2023-11-17 13:40 被阅读0次

1.获取选中的数据
2.循环比对

//默认选中
    defaultChecked() {
      var that = this;
      that.$nextTick(() => {
        this.tableData.forEach((v, i) => {
          this.multipleSelection.forEach((i, index) => {
            if (v.orgName == i.orgName) {
              this.$refs.dataTable.toggleRowSelection(v, true);
            }
          })
        });

      });
    },

解决方法是使用 $nextTick

$nextTick 将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。

相关文章

网友评论

      本文标题:element-ui table表格多选后再打开默认选中

      本文链接:https://www.haomeiwen.com/subject/mqaywdtx.html