在我的应用程序中,我正在尝试编写自定义车把助手。我的助手看起来像这样
Ember.Handlebars.helper('__', function(person) {
console.log(person);
return person.get('name');
}, 'name');
我有一个像这样的人类
App.Person = Ember.Object.extend({
name : 'moshin'
});
在我的hbs文件中,我正在尝试并执行此操作
{{__ person}}
但是输出未定义。任何人都可以解释一下如何去做吗?
答案 0 :(得分:0)
是否在您的模板中实际定义了人?你的逻辑就在那里。我猜你可能没有创建一个人的实例,也许你没有正确地在模板中引用它。这是您的代码的一个示例,工作......