element el-table和v-show一起使用会导致列表无法正常渲染

vom3gejh  于 4个月前  发布在  其他
关注(0)|答案(1)|浏览(66)

原因

我的业务场景是el-table + v-show组件一起使用,由于v-show的状态切换导致el-table的列头无法正常渲染。

期待效果

当v-show状态切换时,el-table能够正常渲染

尝试使用的方法

我尝试使用 v-if来解决,可以解决但是满足不了我的业务需求,因此只能用v-show;之后我又尝试使用key来达到diff渲染效果,可以成功达到需求,但是vue抛出报错 [Vue warn]: You may have an infinite update loop in a component render function。希望能够知道这个问题如何解决

#效果如下

使用v-show隐藏后出现报错

相关问题