ElementUI中的el-select中多选回显数据无法更改

1,323 阅读1分钟

场景:在编辑数据时,使用v-model绑定 el-select多选,但无法进行编辑、删除,这是因为由于一些嵌套特别深的数据,导致数据更新了,但是页面却没有重新渲染,需要使用this.$forceUpdate()迫使 Vue 实例重新渲染。在el-select 中使用@change="$forceUpdate()"

<el-select v-model="list" filterable multiple  @change="$forceUpdate()"></el-select>