Vue中的插值操作
Mustache语法
mustache语法中,不仅仅可以直接显示变量,也可以写简单的表达式
例如:对于Vue中已申明的数据或方法等,可以再HTML中以以下方式写入
{{message}}
{{message}}, wyl
{{firstName + lastName}}
{{firstName + '-' + lastName}}
{{firstName}} {{lastName}}
{{counter * 2}}
v-once指令
只在界面中显示没有改数据之前的数据,数据更改后界面中不会跟着更改
{{message}}
v-html指令
{{url}}
v-html="url"表示以html的形式来展示url
v-text指令
与mustache的展示效果一致,通常情况下接受一个String类型,但是使用较少,因为相较于message而言不够灵活,当想要拼接其他内容的时候,会覆盖掉想要拼接的内容
例如:
,wyl
这种就只会展示message的内容,后面的内容会被覆盖
v-pre指令
{{message}}
用于跳过这个元素和它子元素的编译过程,用于显示原本的mustache语法,比如例子中只会展示{{message}}这一内容,不会做任何的解析
v-cloak指令
{{message}}
在Vue解析之前,div中有一个属性v-cloak
在Vue解析之后,div中的v-cloak就没有了
实现一种在Vue解析之前指定div中的原代码不被显示出来的效果