ember.js - 如何制作一个能够识别 Ember 绑定(bind)的 Handlebars 助手?

标签 ember.js handlebars.js

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

模板:

{{my_helper my.binding}}

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

最佳答案

几天前一个push on the master解决了问题: 使用 Ember.Handlebars.registerBoundHelper。

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

关于ember.js - 如何制作一个能够识别 Ember 绑定(bind)的 Handlebars 助手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10856216/

相关文章:

javascript - Handlebars 中的条件

javascript - Handlebars helper 比较两个数组并返回差异

javascript - 在 Ember JS 中选择动态创建的复选框

ember.js - 如何遍历console中的hasMany关系?

node.js - Express 中的 app.set 和 app.engine

javascript - handlebars 2.0 运行时出现未知模板对象错误

javascript - res.render() 在一种情况下有效,但在另一种情况下无效

ember.js - 如何将 ember cli 与 Visual Studio 结合使用

javascript - 初学者 EmberJS : Relationship with ManyArray not working

ember.js - "Cannot perform operations on a Metamorph that is not in the DOM"- 仅在 <= IE8 中