AOL网站上的dojo.charting库在哪里?

时间:2009-03-26 00:40:17

标签: javascript dojo

我正在测试dojo图表库。我更喜欢使用AOL网页中的库,而不是将dojo安装到我的计算机中。我有以下代码:

<script
  type="text/javascript"
  src="http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js">
</script>
<script type="text/javascript">
    dojo.require("dojox.gfx");
    dojo.require("dojox.gfx.move");
    dojo.require("dojo.charting.*");
...

我收到错误消息“未捕获的异常:无法加载跨域资源:dojo.charting。”。我想我的dojo库的url可能没有dojo.charting。。有谁知道什么是正确的URL?有没有办法浏览AOL网站以找出可用的库?

2 个答案:

答案 0 :(得分:1)

您是否尝试过使用dojox.charting?而不是dojo.charting - 注意'dojo'中缺少x?

编辑:美国在线关于道场的发行说明中没有提到图表......我怀疑你可能在这里独自一人。此链接提到AOL的1.2.x版本与0.4.2版本相同,其中列出了http://dev.aol.com/dojo API包含(不包括图表)。如果需要,可以在其他地方主持图表,方法是添加后续<script>标记,并为您需要的图表组件添加不同的URL。或者......也许AOL不适合您的CDN主机:将您的云移动到其他位置: - )

答案 1 :(得分:1)

首先像Jarret一样说:dojox.charting。

其次:自从Dojo 0.4以来,“通配符加载”已经过时了。你不能再使用dojo.require(“some.package。*”)了。你必须明确你需要什么。

您可以做的最好的事情就是点击the charting docstests,看看如何根据您的特定需求做到这一点 - 您没有透露任何有关您实际尝试做的事情的提示