美文网首页
vue.js属性更新无法检测到的问题

vue.js属性更新无法检测到的问题

作者: JustFantasy | 来源:发表于2016-08-26 16:05 被阅读83次

    在vue.js里面如果直接用赋值的方式更新属性是无法在视图中监测到的

    this.displayOrder[key] = value;
    delete this.displayOrder[key];
    

    必须使用下面的方法。后面那个是删除的方法。

    Vue.set(this.displayOrder, key, value);
    Vue.delete( object, key );
    

    参考文档:
    Vue.delete( object, key )
    Vue.set( object, key, value )

    相关文章

      网友评论

          本文标题:vue.js属性更新无法检测到的问题

          本文链接:https://www.haomeiwen.com/subject/rwrzsttx.html