Ember.js 重新加载一个异步服务器时,会有很多链接,这些链接来自具有余烬数据的服务器
基本上是这个问题: 如果提供的解决方案不再适用于我,请使用带有Ember Data 1.0.0-beta.8的Ember 1.6.1 我得到的是:Ember.js 重新加载一个异步服务器时,会有很多链接,这些链接来自具有余烬数据的服务器,ember.js,ember-data,Ember.js,Ember Data,基本上是这个问题: 如果提供的解决方案不再适用于我,请使用带有Ember Data 1.0.0-beta.8的Ember 1.6.1 我得到的是: Error: Assertion Failed: The response from a findHasMany must be an Array, not undefined at new Error (native) at Error.EmberError (http://localhost:3000/assets/ember.j
Error: Assertion Failed: The response from a findHasMany must be an Array, not undefined
at new Error (native)
at Error.EmberError (http://localhost:3000/assets/ember.js?body=1:2966:23)
at Object.Ember.assert (http://localhost:3000/assets/ember.js?body=1:119:15)
at http://localhost:3000/assets/ember-data.js?body=1:11290:15
at invokeCallback (http://localhost:3000/assets/ember.js?body=1:10559:19)
at publish (http://localhost:3000/assets/ember.js?body=1:10229:9)
at publishFulfillment (http://localhost:3000/assets/ember.js?body=1:10649:7)
at http://localhost:3000/assets/ember.js?body=1:16067:9
at DeferredActionQueues.invoke (http://localhost:3000/assets/ember.js?body=1:8597:18)
at Object.DeferredActionQueues.flush (http://localhost:3000/assets/ember.js?body=1:8647:15)
正如该线程中的一条注释建议修复的那样,您需要添加一行额外的代码。在store.findHasMany上方仅一行,添加:meta.type=type;此外,我认为他们在hasMany上实现了重新加载,但可能会在下一个测试版的ember-data中发布。奇怪的是,我可以发誓在没有做任何事情之前添加这一行。但现在它做到了,它修复了一切。谢谢阿尔特里姆