本篇文章带大家了解一下Vue中的模板语法,介绍一下插值语法、指令语法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
Vue有很多模板语法特别好用,就是在HTML中写一些Vue定义的一些模板语法,可以快速的展现数据,绑定方法等。这也就是Vue上手很快的原因之一。
1. 模板的理解
我们先来理解理解什么是模板?
模板就是动态html页面,这里面包含了一些js语法代码
Vue的模板语法分为两种,分别是:
- 【插值语法】双大括号表达式 (“Mustache”语法)【一个】
- 【指令语法】指令(以v-开头的自定义标签属性)【很多】
1、插值语法:
- 功能:用于解析标签体内容,向页面输出数据
- 写法:
{{xxx}}
,xxx是js表达式,且可以直接读取到data中的所有属性,可以调用对象的方法 - 备注:里面写js表达式:有返回值的js代码,而不是js语句
2、指令语法:
- 功能:用于解析标签(包括:标签属性、标签体内容、绑定事件…..)
- 举例:
v-bind:href="xxx"
或 简写为:href="xxx"
,xxx同样要写js表达式,且可以直接读取到data中的所有属性 - 备注:Vue中有很多的指令,且形式都是:
v-????
【