失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Vue Angular 双向绑定检测不到对象属性的添加和删除

Vue Angular 双向绑定检测不到对象属性的添加和删除

时间:2023-07-17 14:07:09

相关推荐

Vue   Angular 双向绑定检测不到对象属性的添加和删除

由于ES5的限制

Vue && Angular 双向绑定检测不到对象属性的添加和删除 还有数组增加索引。这些改变不会触发change事件。Vue是因为实例化的时候已经把各个属性都setter和getter进去了。

两个实现的机制不一样。故解决方案也不一样。

详情查看:/v2/guide/list.html#对象更改检测注意事项

Angular解决方案:

可以手动调用$apply()方法,会再自动轮询一遍

Vue解决方案:

使用vm.$set(对象,key,value)

如果觉得《Vue Angular 双向绑定检测不到对象属性的添加和删除》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。