Worklight v6中的dojo/parser :: parse()错误
问题描述:
我在Worklight v.6中使用Dojo。Worklight v6中的dojo/parser :: parse()错误
当我使用预览版时,我在Chrome控制台中收到Dojo分析错误。
dojo/parser::parse() error Error {} core-web-layer.js:56
(anonymous function) core-web-layer.js:56
g dojo.js:89
then.b.then dojo.js:92
b.extend.otherwise dojo.js:42
u.parse core-web-layer.js:56
(anonymous function) dojo.js:34
c core-web-layer.js:310
(anonymous function) dojo.js:3
p dojo.js:2
n.signal dojo.js:3
da dojo.js:15
ga dojo.js:15
o dojo.js:17
(anonymous function) dojo.js:19
有人可以帮我吗?
答
通过添加新的Dojo库
答
进口所有图书馆
function dojoInit() {
require([ "dojo", "dojo/parser", "dojox/mobile", "dojox/mobile/compat", "dojox/mobile/deviceTheme",
...
您可以将您的主HTML和你的工作灯应用的JS文件修复呢?铬控制台并不总是显示完整的错误信息btw。我有时使用不同的浏览器来查看它们是否会抛出另一个错误。 – g00glen00b
通过添加一个新的Dojo库来修复它 –
事实上,这就是为什么我问你的HTML + JS的原因;)通常当出现解析错误时,它是由于你用作'data-dojo-type'的库,但是当你没有定义它在'require()'语句中。 – g00glen00b