AnyChart是基于XML数据输入,但是仍然可以使用JavaScrpit函数对图表进行数据操作,创建交互式的图表应用程序。AnyChart提供了很多JavaScrpit函数可进行添加、修改、删除数据点以及数据序列,进行数据点和数据序列高亮显示,选择和取消选择数据点和数据序列,使用这些函数就可以对图表进行运行时编辑。
关于产品的详细介绍和更多使用方法请查看>>
1. 用于数据序列的函数,见下表
方法
|
参数
|
描述
|
AddSeries(seriesNode1, ...)
|
seriesNode1: String seriesNode2: String ...
|
该方法用于添加数据序列,其中seriesNode1和seriesNode2等是数据序列的数据点
|
RemoveSeries(seriesId)
|
seriesId: String
|
该方法用于根据数据序列ID删除某一条数据序列
|
AddSeriesAt(index, seriesNode):void
|
index: Number seriesNode: String
|
该方法用于在指定的索引位置添加数据序列
|
UpdateSeries(seriesId, seriesNode):void
|
seriesId: String seriesNode: String
|
根据数据序列ID更新数据序列数据点
|
ShowSeries(seriesId, isVisible)
|
seriesId: String isVisible: Boolean
|
根据数据序列ID显示或隐藏数据序列
|
这些函数的具体使用,请查看在线事例
2. 关于操作数据点的函数,请查看下表:
方法 |
参数 |
描述 |
AddPoint(seriesId, pointNode, ...) |
seriesId: String pointNode1: String pointNode2: String ... |
为指定的数据序列添加数据点 |
RemovePoint(seriesId, pointId):void |
seriesId: String pointId: String |
删除指定数据序列的某个数据点 |
AddPointAt(seriesId, index, pointNode) |
seriesId: String index: Number pointNode: String |
添加数据点到数据序列的指定位置 |
UpdatePoint(seriesId, pointId, pointNode) |
seriesId: String pointId: String pointNode: String |
改变某个数据点的值 |
UpdatePointWithAnymation(seriesId, pointId, newValue,animationSettings) |
seriesId: String pointId: String newValue: Object animationSettings: Object |
改变某个数据点的值,附带动画效果 |
添加、删除、更新数据点请查看在线事例
动画更新数据点,请查看在线事例
3. 高亮、选择和取消选择函数,请查看下表:
方法
|
参数
|
描述
|
HighlightSeries(seriesId, highlighted)
|
seriesId: String highlighted: Boolean
|
对某条数据序列高亮或者取消高亮显示
|
HighlightPoint(seriesId, pointId, highlighted)
|
seriesId: String pointId: String highligthed: Boolean
|
对某个数据点高亮或者取消高亮显示
|
HighlightCategory(categoryName, highlighted)
|
categoryName: String highlighted: Boolean
|
对某类数据序列高亮或者取消高亮显示
|
SelectPoint(seriesId, pointId, selected)
|
seriesId: String pointId: String selected: Boolean
|
选择或者取消选择数据点
|
具体用法,请查看在线事例
4. 控件还提供了Refresh()函数,在任何时候使用上面提到的函数改变图表序列或者数据点时,最后一定要使用Refresh()函数来使改变生效。
5. AnyChart还提供了许多交互功能,我们在以后还会逐步介绍,如项目中需要该控件您可以下载试用版测试。
分享到:
相关推荐
Anychart XMLReference配置的文档说明,离线模式
NULL 博文链接:https://zhuhm.iteye.com/blog/1452059
微软图表控件:安装 控件的安装相对比较简单,下载完后,先执行“MSChart.exe”程序,它会自动检测你的环境,安装到系统目录中去,如果要在VS 2008环境中直接使用,那么需要安装For Vs2008的插件,MSChart_...
wpf中使用图表控件
微软图表控件MsChart使用初探.doc
Visifire图表控件 Visifire图表控件
源码自动生成各种数据后,调用chart控件生成图表的源码程序,仅供测试参考。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
(asp.net MVC 使用chart图表控件的示例
web网页图表控件highchart示例
AnyChart图表个人总结,学习了一周,个人作的一个总结文档,希望对大家有用。
VB6.0图表控件(分页图表 四位旋转 改变图表单元值)在VB开发程序的过程中,需要对数据的输出产生图表效果,可以试试该控件,功能非常强大,可以形成很多种样式的图表。
现在搜索不到没有对AnyChart控件的.net事例,漂亮的图表控件动态的控件。 本人原创。
此工具为第三方开发的图表控件,下载后直接安装加载后即可像其他VB控件一样拖到视窗使用。
asp.net 图表控件,速度快,有源码
WebAvail公司出品的图表控件.有了它,你根本不再需要别的图表控件.另外还发布ASP.NET版.需要的朋友搜索的我资源.
MSChart 图表控件 是微软收购的仪表控件 但是在VS2008中还没有封装进去 这里面有MSChart 组件,扩展包,语言包和说明。。
zedGraph c# .net图表控件 不仅包含dll控件还有demo
OFFICE OWC11 图表控件下载 owc11.msi
C# 开源图表控件ZedGraph,ZedGraph.dll,图表控件,显示功能强大,代码简单,比VS自带的chart方便,自带的chart编写代码麻烦,而且在大量数据显示的时候刷新显示很慢,
html5图表控件制作曲线柱形统计图表代码 html5图表控件制作曲线柱形统计图表代码 html5图表控件制作曲线柱形统计图表代码