【发布时间】:2014-04-18 18:20:58
【问题描述】:
对于数组,我知道你可以这样做:
function() {
}.observes("array.@each")
我所做的是将对象转换为数组并使用@each 观察属性,但是有没有更好的方法来观察对象的所有属性变化而不将其转换为数组?
【问题讨论】:
-
function() {}.observes("array.@each") 真的有效吗?根据此处的答案,无法观察数组中的任何属性:stackoverflow.com/a/24893070/188740
-
实际上我已经有一段时间没有使用这种观察器了,但我记得它工作正常。它的行为必须与 kingpin2k 的答案中的数组相同。[]
标签: object ember.js properties foreach