在vue中,只需要再表单元素上加上v-model,然后再绑定data中对应的一个值,当表单元素内容发生变化时,data中对应的值也会相应改变
但是在小程序中,却没有双向绑定这个功能。那怎么办呢?
当表单内容发生变化时,会触发表单元素上绑定的方法,然后在该方法中,通过this.setData({key:value})来将表单上的值赋值给data中的对应值。
2取值
在vue中,通过this.reason取值;
小程序中,通过this.data.reason取值。
Vue实现双向绑定的原理: Object.defineProperty();