2-15 双向绑定
老师,能向秀说明一下v-model和v-bind 的区别吗?感觉有点混乱,这两个不都是绑定的意思吗?
3
收起
正在回答 回答被采纳积分+1
1回答
imooc_慕慕
2023-02-14 09:48:59
同学你好,分析如下:
我们可以简单的理解为:
1、v-bind是单向绑定,用来绑定数据和属性以及表达式,数据只能从data流向页面。
我们不需要进行额外的DOM操作,只需要对Model(数据层)进行操作就可以实现View(视图层)的联动更新。
2、v-model是双向绑定,数据能从data流向页面,也能从页面流向data。
把Model(数据层)绑定到View(视图层)的同时也将View(视图层)绑定到Model(数据层)上,这样就既可以通过更新Model(数据层)来实现View(视图层)的自动更新,也可以通过更新View(视图层)来实现Model(数据层)数据的更新。
也可以结合官方网站进行理解。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星