Я хотел был бы использовать RelationalModel
используя requireJs
.Backbone.RelationalModel using requireJs
Вот мой код (*)
Когда я запускаю мой модуль, я получаю следующее предупреждение:
Relation=d;
no model, key or relatedModel (function(){a.apply(this,arguments)},
"tasks",
undefined).
Мои вопросы:
1), что делает средство предупреждающее сообщение ?
2) relatedModel
и collectionType
указаны в моих relations
или я должен экспортировать model
и collection
в define
позвонить?
(*)
define([
'backbone',
'relationalModel'
], function (Backbone) {
"use strict";
var User = Backbone.RelationalModel.extend({
relations: [{
type: Backbone.HasMany,
key: 'tasks',
relatedModel: 'Task',
collectionType: 'TaskCollection',
reverseRelation: {
key: 'hasUser',
includeInJSON: 'id'
// 'relatedModel' is automatically set to 'User'; the 'relationType' to 'HasOne'.
}
}]
});
return User;
});
+1 Спасибо за ваше время, но 'window.ModuleModel' не следует использовать. –