cloak大概是遮盖的意思。
在vue源码中可以看到如下代码:
var baseDirectives = {
on: on,
bind: bind$1,
cloak: noop
}
可见vue并不处理这个指令。所以一般用来解决当数据未解析完时页面出现vue模板代码的问题。事实上也可以使用其他指令代替v-cloak,只要不是vue会处理的指令都可以实现。如v-loading,然后在css中设置对应的样式。
cloak大概是遮盖的意思。
在vue源码中可以看到如下代码:
var baseDirectives = {
on: on,
bind: bind$1,
cloak: noop
}
可见vue并不处理这个指令。所以一般用来解决当数据未解析完时页面出现vue模板代码的问题。事实上也可以使用其他指令代替v-cloak,只要不是vue会处理的指令都可以实现。如v-loading,然后在css中设置对应的样式。