vue 001篇 data中是否定义变量问题

在工作闲暇期,从Vue基础学起,记录到这里与大家分享学习之路,如果有说的不妥之处,也非常欢迎有缘人来纠正。

vue官网

   大家都知道vue是一个具有双向数据绑定功能的框架,这样数据改变时,就可以实时监听到它的变化。但是,只有在创建实例时就存在于实例中的属性才能被监听到变化,也就是在data中已经定义好的变量,才能真正的实现双向数据绑定。那么如果想定义一个对象中的属性,并且想要监听到这个属性的属性值变化,那么就需要在data中给变量附一个初始值,如果不想要初始值,就直接赋值为空就好。这样,才能准确的监听到每一个数据的变化。

偶遇bug

  vue的watch监听属性,就是在一个值影响多个值的时候使用,当监听表单数据(form)中的几个属性变化时,就要把form中的所有属性都在data定义好。如果没有把form中属性定义好,这时监听某个属性中所写操作会在form中任一属性变化时触发,相当于同时监听了form的所有属性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值