前言
我发现当el-table被当作子组件调用的时候,一些情况下,默认勾选没有作用
后来发现应该是传入的总数据还没加载成功,默认勾选的方法就已经在执行了,导致加载失败。
这好吗?这不好,所以,我们需要一个简单的时间差去解决这个事
解决方法
通过以下代码应该可以保证以较快速度加载默认选项成功
setTimeout(() => {
this.$refs.expandTable.toggleRowSelection(
this.tableDatas[index]
);
}, 0);
后语
我发现编程问题这种东西,真的是有对应的知识就很容易能解决,没对应的知识你就是磨上一天也还是不行,还是要多看书哇,芝士就是力量