我一直在关注此处显示的示例代码。
在这里,我只是想返回一个布局管理器视图。
define(['jquery', 'underscore', 'backbone', 'layoutmanager'],
function($, _, Backbone, Layout){
'use strict';
return Backbone.Layout.extend({
template: '#main-layout'
});
});
在这里,我正在实例化一个名为 myView 的新视图。它正在使用 requirejs 加载。
require(['app', 'jquery', 'myView'], function (app, $, myView) {
'use strict';
var myView = new myView();
myView.$el.appendTo(".container");
myView.render();
});
渲染视图会导致控制台中弹出以下错误:
Uncaught TypeError: Cannot read property 'parent' of undefined