今天在用vue+elementUI写前端的时候遇到了带表格的页面加载会闪烁这一问题,搜索了好多文章都是说加v-cloak或者关于v-if的,看了一圈也无法解决我的问题,最后发现时data数据定义的时候错了,改成数组形式成功解决。特此记录,希望能帮助到以后的踩坑人~片段代码如下:
<el-table:data="workerTableData"class="table"header-cell-class-name="table-header">
错误版本:
workerTableData:{},
正确版本:
workerTableData:[{}],