我正在尝试用ember建立一个rails项目,我按照ember-rails github页面上的步骤进行操作。

的Gemfile:

gem 'ember-rails'
gem 'ember-source', '~> 1.9.0'

我现在用路由器和一些hbs模板创建了一个基本结构。 当我检查Ember.TEMPLATES模板时,但在ember要渲染它们时,出现此错误:

Uncaught Error: Assertion Failed: template must be a function. 
Did you mean to call Ember.Handlebars.compile("...") or specify templateName instead?

我环顾四周,尝试了多种可能的解决方案,但没有成功。 有谁知道如何使用ember-rails正确编译模板?

  ask by rtemperv translate from so

本文未有回复,本站智能推荐:

1回复

灰烬数据:无法从模板访问模型数据

因此,我几天以来一直对此表示怀疑。 我根本无法在模型中渲染模型数据。 没有引发任何错误,当我在模板中插入{{model}}或{{controller}}时,我得到了对DS和Ember对象, <DS.RecordArray:ember411>和<App.FamilyContr
1回复

Ember-处理路径时出错:task.edit断言失败:您可能无法将`undefined`作为id传递给商店的find方法

我正在开发Ember.js和RoR(Rails 4.0.3和Ruby 2.0 )中的应用程序。 灰烬版: handlebars v3.0.3 我用过这个教程 http://www.thesoftwaresimpleton.com/blog/2015/04/18/arraycomp
2回复

在Ember模板中列出获取的记录

我正在尝试通过跟随Vic Ramons Ember Rails教程来学习余烬。 我一直在试图列出我从Rails获取的用户。 呈现/templates/users.handlebars ,但未列出任何用户。 我检查了可以的JSON输出。 当我检查Chrome中的余烬检查器选项卡时,可
1回复

Heroku在哪里存储已编译的handlebars.js模板?

我已经将Rails / Ember.js应用程序中的handlebars-source升级到1.3.0,并且在部署到我的Heroku临时环境后出现以下错误。 模板已使用比当前运行时更旧的Handlebars进行了预编译。 请将预编译器更新为较新版本(> = 1.0.0)或将运行时降
1回复

RubyonRails应用程序中的车把模板

我刚开始学习Ember.JS,但是在与Ruby on Rails一起工作时经验丰富。 关于句柄的使用,我有一个直截了当的问题,即EmberJS使用的模板框架。 我在创建模板时看到的许多EmberJS教书都需要使用如下代码: 这里的id属性对于框架至关重要。 现在,我的问题是,尝试在现
1回复

Handlebars模板不会渲染ember数据对象

我已经构建了一个ember前端应用程序,该应用程序使用在另一个应用程序中使用rails制作的API。 ember应用程序成功地从rails api请求和接收数据,我的一个把手模板(显示我毕业生模型中所有毕业生的列表的索引页)工作正常。 然而,用于显示个别毕业生的页面无法呈现有关这些个别毕业生
1回复

Rails:无法识别Ember.js车把模板

我有一个基本的问题。 我正在学习Ember.js与Rails后端一起使用。 当HTML文件中内联提到模板时,我可以使事情工作。 但是,当我将此代码段移动到模板目录下的.hbs文件并在我的application.js文件中包括以下行的那一刻, 他们因此错误而失败。 我尝试使用两种
1回复

为什么Ember/handlebars.js在模板文件的开头添加“app/”?

当加载我的Rails ember应用程序时,我得到一个空白屏幕,因为ember试图在以下位置找到我的应用程序和索引模板 但是,当我在控制台中运行Ember.TEMPLATES时,它将所有模板显示为“ app / application”和“ app / index”。 所以ember在寻