如何区分助手和财产?

时间:2014-03-17 05:22:59

标签: ember.js

如果我有一个帮助器和一个具有相同名称的属性,我如何使用属性绑定而不是帮助器?

例如,如果我有帮助测试:

Ember.Handlebars.helper('test', function (value, options) {
    var escaped = Handlebars.Utils.escapeExpression(value);
    return new Handlebars.SafeString('<span>' + value + '</span>');
});

和一个名为test的属性:

myApp.IndexController = Ember.ObjectController.extend(
{
    test :"test in controller"
});

如果我写{{test}}或{{this.test}},它会调用助手而不是属性。

有没有办法强制使用ember来调用属性?

0 个答案:

没有答案