提问者:小点点

您如何制作一个能够感知Ember绑定的车把助手?


当我尝试将Ember绑定或计算属性传递给自定义Handlebar帮助程序时,帮助程序会接收字符串而不是值。如何将值输入帮助程序?

模板:

{{my_helper my.binding}}

助手接收“my.绑定”而不是相应的值。


共2个答案

匿名用户

几天前在master上的一个推送解决了这个问题:使用Ember. Handlebar.regsterBoundHelper。

Ember.Handlebars.registerBoundHelper('myHelper', 
    function(myBinding, options) {
        return myDealWith(myBinding);
    }
);

匿名用户

您必须使用Ember. getPath来获取helper方法中的值。
请参阅文档http://emberjs.com/documentation/#toc_writing-custom-helpers

相关问题