问题
当网络较慢,网页还在加载 Vue.js ,而导致 Vue 来不及渲染,这时页面就会显示出 Vue 源代码,如图所示:
解决方案
可以使用 v-cloak 指令设置样式,这些样式会在 Vue 实例编译结束时,从绑定的 HTML 元素上被移除。例如:
<body>
<div v-cloak>{{certificationForm.grade}}</div>
</body>
style:
[v-cloak]{
display: none;
}
即可解决该问题。