Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Requirejs错误的依赖项顺序_Javascript_Jquery_Json_Backbone Views - Fatal编程技术网

Javascript Requirejs错误的依赖项顺序

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",

我在js文件中保存了一个变量:Subcategories.js。类似这样的东西(但实际上要大得多):
定义({
子类别:{
“类别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
希望能有帮助