如果你们在用extjs3的时候,发现自己的chart怎么都不显示,查看json返回正确,firebug不报错,那么可以去查看下,网络包中是否请求了
写道
http://yui.yahooapis.com/2.8.2/build/charts/assets/charts.swf
这意味着你显示用的swf是远端调用,虽然看着依旧是200响应,但这个路径实际上已经不能用了(估计是被绊了吧)
所以记得在js文件头添加上
写道
Ext.chart.Chart.CHART_URL = "../js/extjs/resources/charts.swf"
就好了,注意这个文件的相对路径别搞错了,就可以了。
当使用ExtJS3遇到chart组件不显示的问题,且JSON返回正确、Firebug无错误时,请检查网络包中是否请求了无效的SWF路径。通过在JS文件头添加指定的相对路径来解决问题。
327

被折叠的 条评论
为什么被折叠?



