在不使用Ember-CLI的情况下使用EmberJS 2.0注册帮助程序
Registering helpers with EmberJS 2.0 without the use of Ember-CLI
我和我的团队正在用EmberJS 2.0开发一个应用程序。由于我们有Ember-CLI没有提供的特定需求,因此我们开发了自己的解决方案,使用Grunt任务来编译我们的应用程序。
在以前的EmberJS版本中,我们使用以下方法来注册新的handlebar helper:
Ember.Handlebars.registerBoundHelper('date-display', function(data, unix) {
...
});
我们现在面临的问题是在Ember中不赞成使用registerHelper方法。车把名称空间。现在我们像这样生成帮助器:
var dateDisplayHelper = Ember.Helper.helper('date-display', function(params, hash){
...
});
我们的问题是,我们如何注册这个助手,使它在我们的车把模板中可用?
App.DateDisplayHelper = Ember.Helper.helper(function(params, hash){
return "foo?";
});
JSBin: http://emberjs.jsbin.com/kaqere/3/edit?html、js、输出
相关文章:
- Emberjs应用程序加载在除Index之外的所有路由上
- EmberJS中支持单字母单词模型
- 点击facebook像素跟踪注册(JS/JQUERY代码)
- 当组件准备就绪时,如何在Polymer中动态注册新属性
- 注册OpenLayers事件时,即使使用匿名函数或绑定,JavaScript关闭也会触发循环内的所有内容
- 如何在单击“提交”按钮时为“新建”窗口编写JavaScript,用“确定”和“取消”显示注册信息
- Angularamd在typescript控制器注册中
- 注册组件的非角度和角度版本
- 如何从已注册的事件发送 JavaScript 对象
- EmberJS-适用于各种模型的适配器动态名称空间
- 不使用Grunt.initConfig()注册Grunt任务
- 我的组件的Emberjs特定的SCSS文件
- 使用谷歌图表将mousedown事件注册为click
- 如何在emberjs中使用幻影假数据进行分页
- Emberjs#每个循环不处理数组数据
- Stormpath注册页面上的社交登录
- 可以'我无法提交AJAX注册表
- 注册成功后重定向
- EmberJS 重置警告:库已在 Ember 注册
- 在不使用Ember-CLI的情况下使用EmberJS 2.0注册帮助程序