Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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
Html 无法解析的构造函数:';dojox.mobile.RoundRectCategory';_Html_Dojo_Ibm Mobilefirst_Dojox.mobile - Fatal编程技术网

Html 无法解析的构造函数:';dojox.mobile.RoundRectCategory';

Html 无法解析的构造函数:';dojox.mobile.RoundRectCategory';,html,dojo,ibm-mobilefirst,dojox.mobile,Html,Dojo,Ibm Mobilefirst,Dojox.mobile,我使用Worklight 5.06和Dojo 1.8。 Eclipse崩溃后,它会在浏览器控制台上显示以下错误: 无法解析的构造函数:“dojox.mobile.RoundRectCategory” 未找到左侧列表 这个.leftList是不确定的 正如您在此屏幕截图中所看到的: dojo.connect(窗口,“onload”,函数(){ require(“dijit.form.NumberSpinner”); }); 函数dojoInit(){ require([“dojo”、“dojo

我使用Worklight 5.06和Dojo 1.8。 Eclipse崩溃后,它会在浏览器控制台上显示以下错误:

  • 无法解析的构造函数:“dojox.mobile.RoundRectCategory”
  • 未找到左侧列表
  • 这个.leftList是不确定的
  • 正如您在此屏幕截图中所看到的:

    dojo.connect(窗口,“onload”,函数(){
    require(“dijit.form.NumberSpinner”);
    });
    函数dojoInit(){
    require([“dojo”、“dojo/request/script”、“dojo/parser”、“dojox/mobile”、“dojox/mobile/compat”、“dojox/mobile/deviceTheme”,
    “dojox/mobile/ScrollableView”,
    “dojox/mobile/ScreenSizeAware”,
    “dojox/mobile/FixedSplitter”,
    “dojox/mobile/Container”,
    “dojox/mobile/EdgeToEdgeList”,
    “dojox/mobile/RoundRect”,n“,
    "
    dojox/手机/按钮“,
    "
    dojox/mobile/GridLayout“,
    "
    dojox/mobile/Pane“,
    "
    dojox/mobile/ScrollablePane“,
    "
    dijit/form/DataList“,
    ],);
    @导入url(“http://ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/resources/dojo.css");
    @导入url(“http://ajax.googleapis.com/ajax/libs/dojo/1.8/dijit/themes/claro/claro.css”;
    
    菲尔特罗
    我注意到的几件事:

  • 在你的
    require()
    中,在
    dojox/mobile/RoundRect
    之后你有一些奇怪的东西。我想
    `n',
    不属于那里吧

  • 您没有在
    require()

  • 还可以发布
    require()
    的回调吗?可能是模块名称与回调中参数的位置不匹配。如果没有回调,很难发现(或消除这种可能性)

  • 清理您在Eclipse上的项目

  • 编辑此行

    <input id="ddd" type="text"placeholder="Descrizione catalogo" onblur="ordinaItemCataloghi('dd')**"**> 
    

  • 我在Dojox DataGrid和从1.8迁移到1.10的过程中遇到了类似的错误。在我的例子中,需要将点表示法更改为斜杠表示法:

    <!-- Change syntax from: -->
    <table id="resultsUsers" data-dojo-type="dojox.grid.DataGrid">
    
    <!-- Change syntax to: -->
    <table id="resultsUsers" data-dojo-type="dojox/grid/DataGrid">
    

    `n',是一个粘贴和编码错误。我删除了dojox/mobile/roundrectcontegory,但在清理项目并添加双引号后,它无论如何都不起作用。谢谢
    "dojox/mobile/RoundRect",
    
    <!-- Change syntax from: -->
    <table id="resultsUsers" data-dojo-type="dojox.grid.DataGrid">
    
    <!-- Change syntax to: -->
    <table id="resultsUsers" data-dojo-type="dojox/grid/DataGrid">