在开发vue过程中,遇到点击菜单先出现图一然后页面加载出来,虽然时间很短,一闪而过,但是对于一个强迫症患者而已,是不能允许的。
解决:
1、分析页面结构。包括:template(工具条、列表、新增编辑)、script
2、分段测试。刚开始删除script部分,还是出现上述情况;再删除工具条,再删除列表.....
3、定位到问题,出现在列表。
<
el-table
:key
='
tableKey
'
:data
="
list
"
v-loading.body
="
listLoading
"
highlight-current-row
style
=
"width: 100%"
>
4、将 v-loading.body 改为 v-loading 之后,解决上述问题。