<el-table :data="catalogueData" style="width: 100%;margin-top: 20px"
v-loading="tableLoading"
highlight-current-row
@current-change="handleCatalogueChange"
@selection-change="handleSelectionChange"
>
<el-tree :data="data" class="leftNodeTree" :props="defaultProps"
highlight-current
ref="treeRef"
node-key="id"
style="margin-top: 20px"
>
现在出现使用
this.catalogueData=dataValue.children改变第一个:data绑定的值,第二个data同时被修改
使用
this.catalogueData = [...dataValue.children];
或者
this.catalogueData = Object.assign([], dataValue.children);