问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vue.js v-cloak是什么意思?

发布网友 发布时间:2022-04-28 18:06

我来回答

2个回答

懂视网 时间:2022-05-12 18:23

问题

在使用vue时,HTML 绑定 Vue实例,在页面加载时会闪烁类似{{msg}}这样的信息。可能会导致用户体验不好。

使用v-cloak

v-cloak就能解决这个问题。

(1)用法

这个指令保持在元素上直到关联实例结束编译。和 CSS 规则如 [v-cloak] { display: none } 一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。

官方API

我们可以在 css 中加上:

[v-cloak] {
 display: none;
}

然后在 html 中的加载点加上 v-cloak,就可以解决这一问题:

<div id="app" v-cloak>
 {{msg}}
</div>

(2)Vue1.x 与 Vue2 中 v-cloak 的不同

Vue1 中,允许将 Vue 实例挂载在 body 上,而 Vue2 是不允许的,想对整个页面实例化,需要另外用一个 div 来容纳整个页面内容,对其进行实例化。

这样在使用 v-cloak 时,同样需要用到这种方法。

(3)为什么我用的 v-cloak 无效?

在实际项目中,我们常通过 @import 来加载 css 文件

@import "style.css?1.1.11"
@import "index.css?1.1.11"

@import 是在页面 DOM 完全载入后才会进行加载,如果我们将 [v-cloak] 写在 @import 加载的 css 文件中,就会导致页面仍旧闪烁。

为了避免这种情况,我们可以将[v-cloak] 写在 link 引入的 css 中,或者写一个内联 css 样式,这样就得到了解决。

热心网友 时间:2022-05-12 15:31

作用是取消数据绑定时出现的代码闪烁。

在angular里面则是用ng-cloak指令。

example1:

<span>{{price}}</span>

example2: 

<span v-bind="price"></span>

example3: 

<span v-cloak>{{price}}</span>

事实上例子2和例子3实现的效果是一样的,而例子1在vuejs解析{{price}}之前,用户是可以看到"{{price}}"这个字符串的。而例子2和例子3不会有这种闪烁的情况。

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。

与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。

Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。

另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
15份的摘抄,要短的我是写作业的,差不多一份要一张纸 肯定会给高分_百度... 补牙前怎么样杀神经? ...我妈让我把牙堵上,想知道是怎么堵?要是杀神经,具体流程是什么样的... 汽车电瓶断电开关断正极还是负极 汽车电瓶断电开关断正极吗 为什么汽车电瓶断电后要断开负极 亳州市教师资格证考哪些科目 请问在观澜坐哪路公交车去深圳大学 陈旧隙腔性脑梗塞能喝酒吗?要喝的话多少为好?谢谢……! 男女朋友分手,怎样消除房产证上女方的名字 ...加了女方的名字 现在女方要提出分手 这房子该怎么处理? v-clock作用 女性在经期不可随便乱吃东西,比如来例假时不能吃海带,还有哪些食物要忌食? 例假什么不能吃 来了姨妈什么不能吃 来例假不能吃什么东西 大姨妈忌口哪些食物? 艾酷行车记录仪导航一体机怎么实名认证 翼族行车记录仪的用户,有在使用过程中屏显不断切换,甚至出现黑屏的吗? 翼族行车记录仪支持几个G内存卡? 轻奢翼族怎样才能断开手机连接? 地热供暖 如何挑选地板? 轻奢翼族行车记录仪有行车轨迹记录提示么? 我是成都的家具厂,需要优质,高性价比的水性木器漆,请圈内的朋友介绍下。 轻奢翼族流量卡能换吗? 轻奢翼族行车记录仪图怎么连接汽车音响 轻奢翼族行车记录仪换网卡能用手机网络共享吗? 轻奢翼族行车记录仪怎么使用 ps怎么模仿投影仪的光束 用PS作图怎么同步到投影仪上 办公室用什么牌子的投影仪。扫描仪,复印机,什么配置的电脑?价格是多少 第七史诗登录进去显示一段英文,然后就退出了 oppoa31怎么拉黑手机号 求解释神探夏洛克第二季第三集中的楼顶对决。莫里亚蒂为什么自杀,他们说的你是我,我是你是什么意思? 关于《神探夏洛克》第二季 第三集没看懂,各位大神,过来讲解一下啊。。谢谢 神探夏洛克第二季第三集最后莫为何非要死?求大神解答!不要粘贴党 神探夏洛克第二季第三集什么意思 神探夏洛克第二季03剧情及夏洛克是怎么复活的? 梦见我系绳子不够长接一根? 神探夏洛克第二季第三集为什么自杀? 神探夏洛克第二季第三集的最后夏洛克跳楼和约翰看墓碑后夏洛克出现没看懂,这里各种智商低求解 梦见接绳子把枣树拉断两根绳子往起接的一根在树上根在旁边结果没接住绳... 神探夏洛克第二季第3集 为什么茉莉说夏洛克忧伤? 神探夏洛克第二季第三集最后莫里亚蒂和夏洛克在屋顶说了什么?莫里亚蒂为什么自杀? 梦和老公一根一根接了一根长绳子好不好? 《神探夏洛克》第二季第三集 关于剧情的问题 结局是不是太2了点 《地下城与勇士》红眼100级装备搭配是什么? 神探夏洛克第二季第三集结尾,夏洛克为什么让华生告诉大家,自己创造 梦见绳子接在肛门上扯不掉 神探夏洛克第二季第三集的剧情~ 神探夏洛克第二季第三集为什么那些杀手会被枪杀