问题:Vue.set更新视图的问题及Vue.set和vm.$set的区别
来源:互联网 发布:淘宝网充值平台 编辑:程序博客网 时间:2024/06/05 10:22
在vue中动态添加属性并更新dom时碰到了如下问题。和下面这篇博客碰到的问题一摸一样。
传送门
都是第一次Vue.set有效,之后再变动set添加的属性的值时无效。
用评论中的方法–vm.$set替代Vue.set后就一切正常了。
本着刨根问底的态度去查这两个方式的区别。
官方文档
官方文档里翻来找去,总结:vm.$set不过时Vue.set的别名。
可是效果明显不一样啊。。。
然后在StackOverflow上找到一个问答
传送门
由于对vue和整个前端这块的知识匮乏。整个看得似懂非懂。
So, .$set used to be available on all objects - it is now only available on a View Model itself. Vue.set is therefore used in those cases now when you have a reference to a reactive object but do not have a reference to the View Model it belongs to.
我理解的大致意思:Vue.set不会作用到dom更新,而vm.$set可以。
阅读全文
0 0
- 问题:Vue.set更新视图的问题及Vue.set和vm.$set的区别
- Vue $set 数组不能更新视图的问题
- Vue中的$set的使用
- Vue中的$set的使用
- Vue.set和Vue.delete属性的简单使用
- vue set
- Set和Set<?>的区别
- Vue2 全局-Vue.set更新vue数据
- vue.js的computed,filter,get,set的用法及区别
- vue.js的computed,filter,get,set的用法及区别
- vue.js $set的使用 数组
- Vue2.0 Vue.set的使用
- jedis set的问题
- set对象的问题
- vue.js中$set与数组更新
- set character set utf8 的问题解释
- Vue.set全局操作
- vue2.0关于set添加属性后视图不能更新的问题
- session
- 设备开机自动挂载
- MapReduce/Hadoop的TopN解决方案之键不唯一的情况
- 使用Netscope(神经网络结构在线可视化工具 )绘制网络结构视图
- eclipse如何设置导航栏的背景颜色
- 问题:Vue.set更新视图的问题及Vue.set和vm.$set的区别
- 多线程之pthread_once和pthread_key
- Linux指令
- Spring学习之路
- Hibernate中createQuery与createSQLQuery两者的使用区别
- Java线程池技术
- 栈帧结构
- flume中HDFS IO error
- 累累白骨下,共享单车的困局