无法解析以下构造函数:'dojox.mobile.RoundRectCategory'
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法解析以下构造函数:'dojox.mobile.RoundRectCategory'相关的知识,希望对你有一定的参考价值。
我使用Worklight 5.06和Dojo 1.8。Eclipse崩溃后,它会在浏览器的控制台上显示此错误:
- 无法解析构造函数:'dojox.mobile.RoundRectCategory'
- 找不到左列表
- this.leftList未定义
您可以在此屏幕截图中看到:
dojo.connect(window, "onload", function() {
dojo.require("dijit.form.NumberSpinner");
});
function 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 / mobile / Button ",
"
dojox / mobile / GridLayout ",
"
dojox / mobile / Pane ",
"
dojox / mobile / ScrollablePane ",
"
dijit / form / DataList ",
],);
@import url("http://ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/resources/dojo.css");
@import url("http://ajax.googleapis.com/ajax/libs/dojo/1.8/dijit/themes/claro/claro.css");
<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js' data-dojo-config="parseOnLoad:true, async:'legacyAsync'"></script>
<div id="xx" data-dojo-type="dojox.mobile.ScrollableView">
<h2 data-dojo-type="dojox.mobile.RoundRectCategory" style="text-align: center;">Filtro</h2>
<div data-dojo-type="dojox.mobile.RoundRect">
<div data-dojo-type="dojox.mobile.Pane" style="text-align: center;">
<input id="lll" type="text" onblur="ordinaItemCataloghi('cc')">
<input id="ddd" type="text" placeholder="Descrizione catalogo" onblur="ordinaItemCataloghi('dd')>
<input id=" linea_prodotto " type="text " placeholder="Linea prodotto "
onblur="ordinaItemCataloghi( 'll') ">
</div>
</div>
<h2 data-dojo-type=" dojox.mobile.RoundRectCategory "
style="text-align: center; ">Elenco
cataloghi
</h2>
<ul id="ulElencoCataloghi "></ul>
</div>
在日食崩溃之前一切都做好了。可能会发生什么?
答案
[Clean您在Eclipse上的对象
编辑此行
<input id="ddd" type="text"placeholder="Descrizione catalogo" onblur="ordinaItemCataloghi('dd')**"**>
和
<h2 data-dojo-type="dojox.mobile.RoundRectCategory" style="text-align: center;">Elenco cataloghi</h2>
仅需:
"dojox/mobile/RoundRect",
另一答案
我注意到的几件事:
在您的
require()
中,在dojox/mobile/RoundRect
之后有一些奇怪的东西。我认为`n",
不属于那里吗?您未在
dojox/mobile/RoundRectCategory
中添加名为require()
的模块]您还可以发布
require()
的回调吗?模块名称和参数在回调中的位置之间可能不匹配。没有回调,很难发现(或消除这种可能性)。
另一答案
我在使用Dojox DataGrid并从1.8迁移到1.10时遇到了类似的错误。就我而言,原来需要将点符号更改为斜杠符号:
以上是关于无法解析以下构造函数:'dojox.mobile.RoundRectCategory'的主要内容,如果未能解决你的问题,请参考以下文章
无法解析构造函数:“dojox.mobile.RoundRectCategory”
创建 ElasticSearchRepository 时出现 BeanCreationException - 无法解析匹配的构造函数