Vue 的插值语法

Posted landuo629

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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样式去除。

以上是关于Vue 的插值语法的主要内容,如果未能解决你的问题,请参考以下文章

vue入门:(模板语法与指令)

1.Vue模板语法有2大类(插值语法和指令语法)

Vue基础系列Vue模板语法-插值语法-指令语法

vue中的模板语法

vue模板语法: 插值语法和指令语法以及v-bind指令使用

vue模板语法: 插值语法和指令语法以及v-bind指令使用