目前我有一个看起来像这样的 Ember 对象:
name: 'Bob'
xs: {
'actual':50
'target':55
}
我有大约 5-6 个类似于xs
. 我需要一个辅助方法来获取该 xs 对象,然后返回目标是否已被击中。
我想过这样做:
Handlebars.registerHelper('hasHitTarget', function(attribute) {
if (attribute.actual >= attribute.target)
{
return block(this);
}
});
{{#each user in App.userController}}
{{#hasHitTarget user.xs}}
Target Hit
{{/hasHitTarget}}
{{/each}}
我在网上阅读的所有内容都说这应该有效。但事实并非如此。当我作为字符串console.log(attribute)
返回时。user.xs
这是怎么回事?