el-table作为子组件被调用时默认勾选的问题

前言

我发现当el-table被当作子组件调用的时候,一些情况下,默认勾选没有作用

后来发现应该是传入的总数据还没加载成功,默认勾选的方法就已经在执行了,导致加载失败。

这好吗?这不好,所以,我们需要一个简单的时间差去解决这个事

解决方法

通过以下代码应该可以保证以较快速度加载默认选项成功

setTimeout(() => {
          this.$refs.expandTable.toggleRowSelection(
                  this.tableDatas[index]
                );
        }, 0);
后语

我发现编程问题这种东西,真的是有对应的知识就很容易能解决,没对应的知识你就是磨上一天也还是不行,还是要多看书哇,芝士就是力量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值