gpt4 book ai didi

javascript - 错误: .。不是 Backbone 中的构造函数

转载 作者:行者123 更新时间:2023-12-02 14:20:42 25 4
gpt4 key购买 nike

我有一个非常基本的模型和 Controller 。但是当我执行脚本时,出现以下错误:Uncaught TypeError: dropdownModel is not a constructor

型号:

define(['backbone'], function(Backbone) {
var dropdownModel = Backbone.Model.extend();
return {
dropdownModel: dropdownModel
};
});

Controller :

define(['backbone', 'dropdownModel'],
function(Backbone, dropdownModel )
{
var dropdownModel = new dropdownModel({});
});

需要模块:

requirejs.config({
baseUrl: "../Scripts",
paths: {
requireLib: "../Scripts/require",
dropdownModel: "../Models/dropdownModel",
firstDashboardController: "../Controller/firstDashboardController",
}
});

最佳答案

您在此行导出一个对象而不是模型本身:

return {
dropdownModel: dropdownModel
};

您可能只想这样做:

return dropdownModel;

关于javascript - 错误: .。不是 Backbone 中的构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38665796/

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