【问题标题】:Differences on someArray.[] and someArray.@eachsomeArray.[] 和 someArray.@each 的区别
【发布时间】:2016-06-08 17:14:27
【问题描述】:

所以我知道 Ember 可以计算数组和其中的元素。这里有两个选项。

someArray.[]someArray.@each

如果说我更改了数组中的一个元素并且有一个依赖于它的计算属性。我应该使用哪一个?谢谢。

【问题讨论】:

    标签: javascript jquery arrays ember.js ember-data


    【解决方案1】:

    someArray.[] 仅在添加/删除数组项时使用。

    当数组对象中的特定属性发生变化时, someArray.@each 将被调用。

     isNameChanged: function() {
        console.log('is Name Changed')
     }.property('someArray.@each.name')
    

    可以查看Ember.js: Observing array property using @each doesn't work

    【讨论】:

    • 现在我明白了。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-24
    • 1970-01-01
    • 1970-01-01
    • 2011-10-05
    • 2014-01-08
    • 2013-08-06
    • 1970-01-01
    相关资源
    最近更新 更多