我正在尝试制作一个应用程序。我有一个计算的属性和控制器看起来是这样的:Ember.JS中的动态计算属性已弃用?
// The Controller
Todos.Controller = Ember.Controller.create({
// ** SNIP ** //
countCompleted: function()
{
return this.get('todos').filterProperty('completed', true).length
}.property(),
});
// The View
{{Todos.Controller.countCompleted.property}} Items Left
现在我下面的教程使用Ember.JS的旧版本。我每天固定的错误,但这样的:
Uncaught Error: assertion failed: Ember.Object.create no longer supports defining computed properties.
什么是另一种方式来做到这一点?
哦,我知道了,谢谢。有没有可能有一个例子使用上面发布的代码?此刻,我有点偏离自己的深度。 – andy 2013-02-11 12:31:15
当然,我用代码更新了我的帖子。 – Deif 2013-02-11 12:35:08
非常感谢一堆! – andy 2013-02-12 09:56:32