发现ExtJs Chart的一个Bug
来源:互联网 发布:mac玩炉石传说花屏 编辑:程序博客网 时间:2024/05/19 12:35
在使用ExtJs 3.0的Chart做一个Stacked Bar图形的时候,发现数据多的时候,每个条形的宽度会变的很小,大片的空间都是空的,很浪费,于是想通过样式来控制其宽度,代码如下:(取自ExtJs examples目录下的stacked-bar-chart.js)
series: [{
xField: 'comedy',
displayName: 'Comedy',
style:{size: 10}
},{
xField: 'action',
displayName: 'Action',
style:{size: 15}
},{
xField: 'drama',
displayName: 'Drama',
style:{size: 20}
},{
xField: 'thriller',
displayName: 'Thriller',
style:{size: 30}
}]
显示效果如下:
可以看到,最后一段'thriller'列的宽度没生效。
找了很久也没有找到解决办法,考虑到Extjs chart是从yui chart来的,只好尝试看看yui的chart是不是也有这个问题,
修改代码如下:(取自yiu的examples目录下的charts-stacked_clean2.html)
var seriesDef =
[
{
xField: "internetsales",
displayName: "Internet Sales", style:{size:30}
},
{
xField: "printsales",
displayName: "Print Sales", style:{size:50}
},
{
xField: "tvsales",
displayName: "Television Sales", style:{size:70}
}
];
显示效果如下,达到了我的目的。
问题是这是一个明显的bug,难道ExtJs的开发者没有发现?
另外,想尝试用yui的charts.swf文件替换ExtJs的charts.swf,发现不能使用,看来是ExtJs的开发人员修改过了charts.swf的源代码了。
- 发现ExtJs Chart的一个Bug
- 发现CSDN的一个Bug
- 发现一个jet2的bug
- 发现hotmail的一个bug
- 发现Chrome的一个bug
- 发现一个csdn的bug
- 发现CSDN的一个Bug
- 发现csdn的一个bug
- 发现淘宝的一个bug
- 发现一个gcc的“BUG”?
- 发现一个gccxml的bug!
- 发现CSDN的一个BUG
- 发现eval的一个BUG
- ExtJs: Grid的一个BUG
- 以前发现的一个MYSQL的BUG
- 关于vs2010中Chart控件的一个小BUG
- 发现这个Blog的一个Bug
- 再发:发现一个 Delphi6 VCL 的 BUG!
- ASP.NET(c#)语音验证码制作(附源代码)
- 移植2.6.30.4到MINI2440的学习笔记
- Eclipse 4 M2 正式发布,支持XWT
- MSN 上有廣告,微軟到底還是不是微軟?
- MyEclipse 8.0 GA正式发布
- 发现ExtJs Chart的一个Bug
- 软件架构思想
- 飞来一只凤
- 开源数据库EnterpriseDB正式进入中国
- 文摘
- 实习目的
- Google将推 会提供手机间免费通话新系统
- linux下的GPIO驱动
- ExtJs的使用