gpt4 book ai didi

javascript - backbone.js this._configure 在调用 View 时未定义

转载 作者:可可西里 更新时间:2023-11-01 01:37:59 24 4
gpt4 key购买 nike

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

每当我扩展 Backbone.View 时,我都会遇到这个错误

我的应用程序结构如下:

//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();
});

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

我是否缺少依赖项?在我的 index.html 中,我按顺序加载以下内容:

jquery.js
underscore.js
backbone.js
(and at the bottom of my body) index.js

如果我从我的变量中去掉“窗口”,我会得到同样的错误。

无论我如何处理 backbone.js,我都会不断收到同样的错误...我该如何解决?

最佳答案

尝试

window.view = new ProjectView;

代替

window.view = ProjectView({});

关于javascript - backbone.js this._configure 在调用 View 时未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5204839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com