Vue面试题之如何解决vue第一次加载的时候 页面上使用的数据会闪烁?

引起数据闪烁的原因:界面加载的时候会把节点直接挂载到文档树中,导致{{msg+"666"}}这个字符串会显示一下,vue对象生成data数据时候 回去刷新界面把{{msg+"666"}}字符串替换成结果字符串,导致界面第一次加载的时候会闪屏。

解决方案:使用v-html,v-text指令操作,或者css中加[v-cloak] {display:none};在最大的div中加v-clock 属性。

posted @ 2022-08-29 22:54  前端小白银  阅读(57)  评论(0)    收藏  举报