Html 无法解析的构造函数:';dojox.mobile.RoundRectCategory';
我使用Worklight 5.06和Dojo 1.8。 Eclipse崩溃后,它会在浏览器控制台上显示以下错误: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
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">