我正在使用 ember-rails gem 并跟随 Emberjs.com 网站上的入门截屏视频。当我创建此链接时
<li>{{#link-to 'about'}} About {{/link-to}}</li>
它给了我这个错误
Uncaught Error: Handlebars error: Could not find property 'link-to' on object <(generated application controller):ember280>.
有一个 StackOverflow question 处理这个问题Helpers not proper defined in application template? . 一个答案说
当您使用 Handlebars.compile 时,它使用 handlebars 脚本而不是 Ember 脚本。Ember 有自己的车把对象,它使用额外的模板扩展了原始的车把对象。
并给出这个例子
Ember.TEMPLATES["application"] = Ember.Handlebars.compile("{{#linkTo 'dashboard'}}Dashboard{{/linkTo}}")
但是,我不清楚将该代码放在哪里,是否需要为每个链接完成?