在不使用Ember-CLI的情况下向EmberJS 2.0注册帮助程序

C.Sysmans

我和我的团队正在使用EmberJS 2.0开发应用程序。由于我们有Ember-CLI无法提供的特定要求,因此我们开发了自己的解决方案,其中包含Grunt任务来编译我们的应用程序。

在早期版本的EmberJS中,我们使用以下方法注册新的车把帮助器:

Ember.Handlebars.registerBoundHelper('date-display', function(data, unix) {
    ...
});

我们现在面临的问题是Ember.Handlebars命名空间中对registerHelper方法的弃用。现在,我们这样生成我们的助手:

var dateDisplayHelper = Ember.Helper.helper('date-display', function(params, hash){
     ...
});

我们的问题是,我们如何注册该助手,以使其在我们的车把模板中可用?

杰德·桑德(Kit Sunde)
App.DateDisplayHelper = Ember.Helper.helper(function(params, hash){
  return "foo?";
});

JSBin:http ://emberjs.jsbin.com/kaqere/3/edit?html,js,output

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不使用安全技巧的情况下向SQL Server注册C#CLR程序集?

帮助在不使用实际数据的情况下向表中添加记录

是否可以在不使用 @Repository 或 @Bean 的情况下向 Container 注册?

如何在不使用CLI / Webpack / Node的情况下制作Vue 3.0应用程序

在不使用注册策略的情况下将用户添加到Azure B2C

在不使用Ember-cli的情况下使用简单的身份验证

在不使用MVC帮助器的情况下输出HTML

如何在不使用帮助程序的情况下访问Meteor模板中的全局变量?

在不使用python的情况下将py2app应用程序发送到Mac

Lubuntu-在不使用终端的情况下启动程序

在不使用LabView的情况下阅读LabView程序

在不使用Java调用的情况下启动Java程序

在表单模型绑定表单中,如何在不使用帮助程序的情况下访问变量?

如何在不使其成为 2 页的情况下向此脚本添加加载 gif

在不使用安全组的情况下将EC2应用程序限制为访问我们开发人员的IP

在没有Internet访问的情况下从EC2实例使用AWS CLI

在不使用IPC的情况下从另一个初始化脚本向Python守护程序脚本发送消息

在不使用浏览器的情况下使用OAuth 2在Google中进行授权

在不使用架构注册表的情况下从kafka使用者中检索架构

如何在不使用CLI的情况下部署Angular2项目

在不使用分号的情况下打印“ hello world”的概念帮助

如何在不使用全局变量的情况下从函数中添加2个列表?

Angular 2在不使用localstorage的情况下记住我的功能

SQL Server 2008 R2:在不使用WHERE的情况下显示特定行

如何在不使用python 2完整目录的情况下进入目录?

如何在不使用 Python 中的 urlib2.urlopen 的情况下读取 URL?

是否可以在不使用webpack的情况下构建Angular 2项目?

如何在不使用AIC的情况下比较2个lme4混合模型?

在不使用绑定角度 2+ 的情况下从 catch 调用本地方法