有没有办法添加和删除计算属性在运行时监听的属性?
例如
fullName: function(key, value) {
//some code here
}.property('firstName', 'lastName')
我想在运行时删除“lastName”并添加“soupCan”。这可能吗?
编辑
更多信息:“soupCan”是在运行时生成的,我无法创建依赖于它的属性 b/c 我不知道该字符串会提前是什么。我没有空间或时间来解释这种设计模式,但它似乎是我们需要的一个边缘案例。
第二次编辑
看起来这已经在 github https://github.com/emberjs/ember.js/issues/1128上解决了