【发布时间】:2013-06-26 12:01:07
【问题描述】:
我有一个用 CoffeeScript 编写的控制器,如下所示:
class App.SidebarController extends Ember.ObjectController
namez: (->
@get('name')
).property()
然而,当我调用{{namez}} 标签时,我认为这会返回为[object Object]。
我在 JavaScript 中重新编写了相同的控制器,并且该属性按预期打印到模板中:
App.SidebarController = Ember.ObjectController.extend({
namez: function() {
return this.get('name');
}.property()
});
关于为什么 CoffeeScript 版本没有返回正确值的任何想法?
【问题讨论】:
标签: ember.js coffeescript