小编sha*_*nas的帖子

backbone.js this._configure在调用视图时未定义

TypeError:表达式'this._configure'[undefined]的结果不是函数.

每次扩展Backbone.View时,我都会遇到此错误

我的app结构如下:

//index.js

$(function(){ 
  window.Project = Backbone.Model.extend({});
  window.ProjectCollection = Backbone.Collection.extend({});
  window.projects = new ProjectCollection;
  window.ProjectView = Backbone.View.extend({});
  window.view = ProjectView({});
  window.view.render();
});
Run Code Online (Sandbox Code Playgroud)

即使有这个空白结构,我仍然会收到错误,当我填写所有代码时,我得到完全相同的错误

我错过了依赖吗?在我的index.html中,我按顺序加载以下内容:

jquery.js
underscore.js
backbone.js
(and at the bottom of my body) index.js
Run Code Online (Sandbox Code Playgroud)

如果我从变量中取出"窗口",我会得到同样的错误.

无论我如何处理backbone.js我都会遇到同样的错误...我该如何解决这个问题?

javascript model-view-controller backbone.js

14
推荐指数
1
解决办法
3895
查看次数