Backbone和RequireJS:嵌套集合/模型

时间:2016-02-24 17:24:42

标签: recursion backbone.js requirejs

我想使用递归模型/集合结构来建模树。我正在努力获得与RequireJS一起使用的循环引用。我使用CommonJs语法而不是AMD。我收到以下错误:

Uncaught Error: Module name "Models/TestModel" has not been loaded yet for context: _

TestModel

define(function (require) {
    var

    // Dependencies.
    Backbone = require('backbone'),
    TestCollection = require('Collections/TestCollection'),

    TestModel = Backbone.Model.extend({
        initialize: function (model) {
            this.Children = new TestCollection(model.Children);
        }
    });

    return TestModel;
});

为TestCollection

define(function (require) {

    var Backbone = require('backbone'),
        TestModel = require('Models/TestModel'),

        TestCollection = Backbone.Collection.extend({
            model: TestModel
        });

    return TestCollection;
});

Backbone和RequireJS可以实现吗?

0 个答案:

没有答案
相关问题