数据绑定
vue中有两种数据绑定的方式:
1.单向绑定(v-bind):数据只能从data流向页面。
1 | <input type="text" v-bind:value="name"> |
2.双向绑定(v-model):数据不仅可以从data流向页面,还可以从页面流向data。
1 | <input type="text" v-model:value="name"> |
以上为普通写法,为了方便,一般简写成以下形式:
1 | <input type="text" :value="name"> //v-bind:value => :value |
注意:以下代码是错误的,因为v-model只能应用在表单类元素(输入类元素)上。
1 | <h2 v-model:x="name">你好</h2> |
Tips
1.双向绑定一般都应用在表单类元素上(如:input、select等)
2.v-model:value 可以简写为 v-model,因为v-model默认收集的就是value值。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 go0d1uck's Blog!