vue花括号里面的变量_vue学习记录1

vue花括号里面的变量_vue学习记录1

2023年7月18日发(作者:)

vue花括号⾥⾯的变量_vue学习记录1插值操作Mustache语法 mustache是胡须的意思,因为{{}}像胡须,⼜叫⼤括号语法。 在vue对象挂载的dom元素中,{{}}不仅可以直接写变量,还可以写简单表达式。 Mustache的语法

{{message}}

{{message}},啧啧啧

{{firstName + lastName}}

{{firstName + " " + lastName}}

{{firstName}}{{lastName}}

{{count * 2}}

v-once v-once表⽰该dom元素只渲染⼀次,之后数据改变,不会再次渲染。

{{message}}

{{message}}

上述{{message}}的message修改后,第⼀个h2标签数据会⾃动改变,第⼆个h2不会。v-html 在某些时候我们不希望直接输出百度⼀下这样的字符串,⽽输出被html⾃⼰转化的超链接。此时可以使⽤v-html。 v-html指令的使⽤

不使⽤v-html

{{url}}

使⽤v-html,直接插⼊html

v-text v-text会覆盖dom元素中的数据,相当于js的innerHTML⽅法。 v-text指令的使⽤

不使⽤v-text

{{message}},啧啧啧

使⽤v-text,以⽂本形式显⽰,会覆盖

,啧啧啧

v-pre 有时候我们期望直接输出{{message}}这样的字符串,⽽不是被{{}}语法转化的message的变量值,此时我们可以使⽤v-pre标签。 v-pre指令的使⽤

不使⽤v-pre

{{message}}

使⽤v-pre,不会解析

{{message}}

v-cloak 有时候因为加载延时问题,例如卡掉了,数据没有及时刷新,就造成了页⾯显⽰从{{message}}到message变量“你好啊”的变化,这样闪动的变化,会造成⽤户体验不好。此时需要使⽤到v-cloak的这个标签。在vue解析之前,div属性中有v-cloak这个标签,在vue解析完成之后,v-cloak标签被移除。简单,类似div开始有⼀个css属性display:none;,加载完成之后,css属性变成display:block,元素显⽰出来。 v-cloak指令的使⽤

{{message}}

发布者:admin,转转请注明出处:http://www.yc00.com/web/1689628536a272007.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信