问题标签 [dojo-1.8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dojo - 如何使用简单的 Dojo 1.8 构建?
我编写了一个依赖于托管在 Google CDN 上的 Dojo(1.8 版)的应用程序。代码看起来像这样并且工作正常:
现在,我正在尝试为无法访问 CDN 的用户构建一个本地的、简单的 dojo。我去了build.dojotoolkit.org,选择了我的模块,并检索了一个自定义构建 dojo.js(大小约为 400 kb)。然后我将它上传到我的服务器并修改了我的代码:
这是行不通的。我假设我缺少一个简单的步骤,例如需要声明一个配置,但不幸的是我找不到任何关于如何使用简单构建的教程或示例。
[更新]我得到的错误是 404 not found 以下文件:
- pathtoserver/pages/resources/blank.gif
- pathtoserver/dojox/gfx/svg.js
当然,我在这些位置没有任何东西,我只是将在线构建工具返回的 zip 文件的内容上传到服务器:dojo.js 和带有本地化文件的 nls 文件夹。
javascript - 如何将 JavaScript 数组信息导出到 csv(在客户端)?
我知道有很多这种性质的问题,但我需要使用 JavaScript 来做到这一点。我正在使用Dojo 1.8
并拥有数组中的所有属性信息,如下所示:
知道如何将其导出到CSV
客户端吗?
dojo - 自定义小部件内的 dojo 小部件的可寻址性
我想我在 Dojo 1.8 中遗漏了一些明显的东西,写自定义小部件。
我有一个简单的小部件,其中包括一个 currencyTextBox。
在运行时,我希望能够将该小部件的货币更改为美元或欧元或其他任何东西。
通常,如果这不是一个小部件,我可以简单地做到这一点
registry.byId("myCurrentTextBox").set("currency","USD");
但是自定义小部件内的嵌套小部件不会在注册表中注册。那么,获取小部件的可寻址性并为嵌套在自定义小部件中的小部件分配小部件属性(不仅仅是DOM属性)的诀窍是什么?
dojo - 删除并创建带有内容窗格的 dojo 手风琴容器
我是 Dojo 的新手,我正在使用 Dojo 1.8,这就是我想要做的——我创建了一个带有一些内容窗格的手风琴容器。这是有效的,当我单击页面上的某个按钮时,我正在调用一个函数 (del),在这里我想删除现有的手风琴容器及其内容窗格。然后用一些不同的内容窗格重新创建手风琴容器。调用 del 函数 acordian 容器不可见/创建后,我没有看到任何错误
dojo - Dojo AccordianContainer selectChild
为了获取用户单击的子(手风琴容器)的详细信息,我订阅了这个主题 - “-selectChild”。工作正常,但后来我想将所有内容窗格默认折叠在手风琴容器内,我在互联网上搜索,找不到它,但通过在手风琴容器上调用 selectChild(0) 进行了尝试。它有效,但是在添加此行(selectChild(0))后,当用户单击任何窗格时出现错误
我得到的错误:
未捕获的类型错误:无法读取未定义的属性“containerNode”
代码(不完整的代码)
json - javascript中的java JSON对象
我有 java JSON 对象,如代码所示,我将此 java JSON 对象分配给 javascript 变量。我正在使用 Dojo v1.8,在这个 javascript 变量上使用了 stringify 方法,我打印了这个 javascript 变量,在控制台中我可以看到其中的数据。但是当我访问其中的属性时,它没有返回任何内容(testJSONData.KEY1)
安慰:
dojo - 如何在 dojo 中加载 js 小部件文件?registerModulePath 工作但在 1.8 包中不工作 - 立即需要帮助
您好,立即需要帮助,我的网站目录为
上下文路径是 /TestWeb/CheckDojo
中的脚本index.jsp
:
正在工作,我可以
但在 dojo 1.8 中,我正在使用 dojoconfig
然后在不正确路径的dojo目录中搜索require mywidget。
我应该加载什么以及如何加载包?
dojo - DoJo addOnLoad 不适用于少数商店
我已将一家商店从 Elite 迁移到 Aurora,并且 dojo addOnLoad 可以正常工作。虽然我迁移了其他商店,但它不适用于任何具有相同代码库的商店。
后来我发现我需要评论"dojo/domReady!",
才能dojo.addOnLoad
在这些商店工作。
dojo.addOnLoad
在 < 1.7 DOJO 版本中使用,并且"dojo/domReady!",
在 1.7+ 中实现了相同的行为。所以如果我们使用 DOJO 18,我们不能在不同的地方同时使用两者吗?
如果需要更多详细信息,请告诉我。
谢谢。