Skip to content
Go back

v-cloak

v-cloak

作用是取消数据绑定时出现的代码闪烁。在angular里面则是用ng-cloak指令。

// example1:
<span>{{name}}</span>
// example2: 
<span v-text="name"></span>
// example3: 
<span v-cloak>{{name}}</span>

例子2和例子3实现的效果是一样的,而例子1在vue解析{{name}}之前,用户是可以看到name这个字符串的,之后才会用name的实际值替代。这就会导致页面出现闪烁的不好效果。而例子2和例子3不会有这种闪烁的情况。

注意:需要配合css,才能实现绑定前隐藏

[v-cloak] {
  display: none;
}

Share this post on:

Previous Post
网络应用程序的基本概念
Next Post
节流事件