v-model 怎么知道双向绑定的是input的哪个属性,为什么知道会绑定value属性?

来源:2-4 Vue中的属性绑定和双向数据绑定

思想改变世界

2020-06-03 10:41

v-model 怎么知道双向绑定的是input的哪个属性,为什么知道会绑定value属性?

写回答 关注

3回答

  • 天道酬勤ksl
    2020-07-09 17:02:11

    点开vue.js 看看源码就知道了

  • 思想改变世界
    2020-06-03 14:56:44

    那就是Vue规定双向绑定标签的value属性呗

  • 紫鸢_紫鸢
    2020-06-03 14:45:38

    v-model 是属于VUE的API 就是人家规定好的东西 

    目前你只需要知道v-model的用途 是用于对<input><textarea> 和 <select> 元素上进行 创建 双向数据绑定 就可以了

    之所以直到绑定的是value属性 是因为你写的是 v-model="inputValue"

    如果你写的是v-model="message" 那自然是绑定的message属性了

    当然最后不要忘记 要在data里面写上相关属性

vue2.5入门

快速理解Vue编程理念上手Vue2.0开发。

146818 学习 · 657 问题

查看课程

相似问题