Javascript Requirejs错误的依赖项顺序
我在js文件中保存了一个变量:Subcategories.js。类似这样的东西(但实际上要大得多):Javascript Requirejs错误的依赖项顺序,javascript,jquery,json,backbone-views,Javascript,Jquery,Json,Backbone Views,我在js文件中保存了一个变量:Subcategories.js。类似这样的东西(但实际上要大得多): 定义({ 子类别:{ “类别1”: [ “子类别1-1”、“子类别1-2”、“子类别1-3” ], “电气”: [ “子类别2-1”、“子类别2-2”、“子类别2-3”、“子类别2-4” ], }, getSubcategories:函数(){ 返回此项。子类别; } });我认为您的问题来自于依赖关系的顺序: [ "jquery", "backbone",
定义({
子类别:{
“类别1”:
[
“子类别1-1”、“子类别1-2”、“子类别1-3”
],
“电气”:
[
“子类别2-1”、“子类别2-2”、“子类别2-3”、“子类别2-4”
],
},
getSubcategories:函数(){
返回此项。子类别;
}
});代码>我认为您的问题来自于依赖关系的顺序:
[
"jquery",
"backbone",
"has/form",
"has!input-attr-placeholder?:jqueryui/placeholder",
"scripts/libs/jquery.tmpl.js",
"helpers/Subcategories",
],
function( $, Backbone, viewTemplate, has, Subcategories) {
子类别是第六个也是最后一个参数,但您只有五个输入
jquery => $
backbone => Backbone
has/form => viewTemplate
has!... => has
scripts/libs/jquery.tmpl.js => Subcategories
helpers/Subcategories => OUPS NOTHING O_O
希望能有帮助