2
ember-cli를 사용하여 프로젝트를 생성하면 기본적으로 MODEL_FACTORY_INJECTIONS
이 활성화됩니다.MODEL_FACTORY_INJECTIONS 및 Fixture
그러나 어떤 이유는 고정 로딩 나누기 :
어댑터/응용 프로그램
export default DS.FixtureAdapter.extend({});
모델/노트
var Note = DS.Model.extend({
text: DS.attr('string'),
});
Note.FIXTURES = [
{
id: 1,
text: 'text1'
},
];
export default Note;
루트/인덱스
을MODEL_FACTORY_INJECTIONS
와
export default Ember.Route.extend({
model: function() {
return this.store.find('note');
}
});
나는
을 얻을 그리고 모든 것이 예상대로 작동하지 않고.Error while loading route: Error: Assertion Failed: Unable to find fixtures for model type [email protected]:note:
내가 놓친 것일까 요? 아니면 그저 버그일까요?
이 게시물은 MODEL_FACTORY_INJECTIONS를 true로 설정하는 데 사용되는 설명입니다. [세션 삽입] (http://stackoverflow.com/questions/19997399/injecting-session-into-a-model) – Caranicas