Vue 的插值语法

插值表达式

插值表达式的使用

将data中的文本数据,插入到HTML中可以通过Mustache语法(也就是双大括号)(Mustache: 胡子/胡须),数据是响应式的

v-once

  • 该指令后面不需要跟任何表达式(比如之前的v-for后面是由跟表达式的)
  • 该指令表示元素和组件(组件后面才会学习)只渲染一次,不会随着数据的改变而改变。

v-html

  • 我们从服务器请求到的数据本身就是一个HTML代码直接通过{{}}来输出,会将HTML代码也一起输出。
  • 该指令后面往往会跟上一个string类型
  • 会将string的html解析出来并且进行渲染

v-text

  • v-text作用和Mustache比较相似:都是用于将数据显示在界面中
  • v-text通常情况下,接受一个string类型

v-pre

  • 用于跳过这个元素和它子元素的编译过程,用于显示原本的Mustache语法
  • 第一个h2元素中的内容会被编译解析出来对应的内容
  • 第二个h2元素中会直接显示{{message}}

v-cloak(cloak: 斗篷)

  • 此指令可以解决使用插值表达式页面闪烁问题
  • 如果网速慢,而该标签内容是变量没有请求响应回来的时候,页面上先不显示该标签(vue给该标签加了css样式),当响应回来的时候改标签默认将css样式去除。

猜你喜欢

转载自www.cnblogs.com/landuo629/p/12408712.html
今日推荐