我正在测试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网站以找出可用的库?
答案 0 :(得分:1)
您是否尝试过使用dojox.charting
?而不是dojo.charting
- 注意'dojo'中缺少x?
<script>
标记,并为您需要的图表组件添加不同的URL。或者......也许AOL不适合您的CDN主机:将您的云移动到其他位置: - )
答案 1 :(得分:1)
首先像Jarret一样说:dojox.charting。
其次:自从Dojo 0.4以来,“通配符加载”已经过时了。你不能再使用dojo.require(“some.package。*”)了。你必须明确你需要什么。
您可以做的最好的事情就是点击the charting docs和tests,看看如何根据您的特定需求做到这一点 - 您没有透露任何有关您实际尝试做的事情的提示