在最近的项目中,有需求要做到根据条件显示隐藏列,原来以为简单的v-if可以解决,却遇到如下问题:
1、切换状态,列数据错乱
解决方法:
每列加上:key="Math.random()"
2、输入或切换搜索条件,table抖动
解决方法:
1 beforeUpdate() { 2 this.$nextTick(() => { 3 this.$refs.multipleTable.doLayout() 4 }) 5 }
在最近的项目中,有需求要做到根据条件显示隐藏列,原来以为简单的v-if可以解决,却遇到如下问题:
1、切换状态,列数据错乱
解决方法:
每列加上:key="Math.random()"
2、输入或切换搜索条件,table抖动
解决方法:
1 beforeUpdate() { 2 this.$nextTick(() => { 3 this.$refs.multipleTable.doLayout() 4 }) 5 }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。