javascript - 如何将 dojo javascript 文件导入到 worklight 应用程序中?

标签 javascript dojo ibm-mobilefirst

创建新项目时,我选择包含 dojo 工具包。我可以使用 src="dojo/dojo.js" 导入 dojo.js。但是,当我尝试使用

导入其他一些模块(例如 dijit.js)时
require(["dijit/dijit"], function(){})

...我总是在 Web 控制台中收到错误(即找不到资源)。当我导入 dojo 模块时,问题不存在。我该如何解决这个问题?

最佳答案

确保您已正确配置 Dojo,请找到我在混合应用程序中使用的 Dojo 配置。

<script>
    var dojoConfig = {
    baseUrl: "js",
    packages: [
        { name: "dojo", location: "dojo/dojo"},
        { name: "dijit", location: "dojo/dijit"},
        { name: "dojox", location: "dojo/dojox"}
    ],
        isDebug: false,
        async: true,
        parseOnLoad: true,
        deps:['app/main']
    }
</script>

如果您仍然无法解决它,请尝试制作一个示例用例或jsfiddle,将进一步研究它。

关于javascript - 如何将 dojo javascript 文件导入到 worklight 应用程序中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15130916/

相关文章:

android - IBM Worklight 6.0 - 在加载框架库和 CSS 时,混合应用程序(使用 Dojo 工具包 1.9)中出现明显的问题?

button - 如何使用点击事件禁用dojo按钮

javascript - 使用 gmail.js 创建元素

javascript - Angular:我有一个带有循环索引的 NgFor,如何将元素的名称指定为 "myName+IndexOfLoop"

javascript 或 mootools 方法来像 jQuery 一样为 scrollTop 设置动画

javascript - 使用 GitHub api 在 dojo 中执行 PUT 更新返回 400 : problems parsing JSON

ibm-mobilefirst - IBM Worklight 6.1 - 错误 TRAS0033E

android - Worklight 混合 android 项目停留在 IBM Logo 上?

javascript - IBM MobileFirst 6.3 JSONStore 移除 JS 中的问题

javascript - MVC3 Razor - 添加 JavaScript 和 CSS 文件到文件头