02-模板语法和数据绑定
模板语法
Vue
模板语法有2大类:
插值语法:
功能:用于解析标签体内容
写法:
,xxx 是 js表达式,且可以直接读取到data中的所有属性
指令语法:
功能:用于解析标签(包括:标签属性、标签体内容、绑定事件…..)
举例:
v-bind:href="xxx"
或简写为:href="xxx"
,xxx 同样要写js表达式
,且可以直接读取到 data 中的所有属性备注:Vue中有很多的指令,且形式都是 v-xxx,此处只是拿 v-bind 举例
代码:
1 |
|
数据绑定
Vue中有 2 种数据绑定的方式:
- 单向绑定
(v-bind)
:数据只能从 data 流向页面 - 双向绑定
(v-model)
:数据不仅能从 data 流向页面,还可以从页面流向 data
tips:
- 双向绑定一般都应用在表单类元素上(如:
input
、select
等) - v-model:value 可以简写为
v-model
,因为v-model
默认收集的就是 value 值
代码
1 |
|
02-模板语法和数据绑定
https://flepeng.github.io/021-frontend-04-Vue-01-course-02-模板语法和数据绑定/