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 

有人可以帮我吗?

+0

您可以将您的主HTML和你的工作灯应用的JS文件修复呢?铬控制台并不总是显示完整的错误信息btw。我有时使用不同的浏览器来查看它们是否会抛出另一个错误。 – g00glen00b

+0

通过添加一个新的Dojo库来修复它 –

+0

事实上,这就是为什么我问你的HTML + JS的原因;)通常当出现解析错误时,它是由于你用作'data-dojo-type'的库,但是当你没有定义它在'require()'语句中。 – g00glen00b

通过添加新的Dojo库

进口所有图书馆

function dojoInit() { 
    require([ "dojo", "dojo/parser", "dojox/mobile", "dojox/mobile/compat", "dojox/mobile/deviceTheme", 
...