通常情况下,通过接口获取数据后立即通过
this.$axios(url,params).then(res=>{
this.$refs.***.setCurrentRow(***);
})
对表格多选框进行选中操作时会不生效。
这是因为获取数据后视图并没有立即更新。
所以我们可以这么写:
this.$axios(url,params).then(res=>{
this.$nextTick(()=>{
this.$refs.***.setCurrentRow(***);
})
})
这样就可以了。