cos*_*olf 5 javascript ruby ruby-on-rails ember.js
我在Ember中创建了一个小型库存应用程序,并按照有关添加Rails 4作为持久层的教程:http: //pixelhandler.com/blog/2013/09/24/scaffold-for-a-browser-app-built-与-烬-JS-和导轨/
但是现在我在控制台中收到以下错误:
Assertion failed: You included Ember Data but didn't define App.Store
Run Code Online (Sandbox Code Playgroud)
页面加载正常,它呈现我的index.erb和application.html.erb,但我从渲染的ember位得不到任何结果.
我对如何解决这个问题感到有点失落.有人能指出我正确的方向吗?
谢谢!
更新: 我也收到此错误:
Uncaught TypeError: Attempting to register an unknown factory: `store:main`
Run Code Online (Sandbox Code Playgroud)
我在store.js中定义了App.Store:
App.Store = DS.Store.extend({
adapter: DS.RESTAdapter.create()
});
Run Code Online (Sandbox Code Playgroud)
我认为您使用的是Ember Data 0.13或0.14.在这些版本中,您需要声明store属性.像这样:
App.Store = DS.Store.extend({
adapter: DS.RESTAdapter
})
Run Code Online (Sandbox Code Playgroud)
更新:我也收到此错误:
未捕获的TypeError:尝试注册未知工厂:
store:main
确保您的App.Store = ...声明在 ember-data脚本之前.
| 归档时间: |
|
| 查看次数: |
2818 次 |
| 最近记录: |