eChart模块1.3(含源码)
模块描述:eChart类为百度开源eCharts.js库封装的易语言版本,相比Chart.js,它的功能性更强,支持的控件多,提供中文开发文档,函数命令更简洁.
@备注:
* ┏━━━━━━━━━━━━━━━━┓
* ┃本模块由百度开源库Chart.js而来,┃
* ┃--------------------------------┃
* ┃后经过【原野】封装、测试、修复,┃
* ┃--------------------------------┃
* ┃使用模块请注明版权,尊重即是支持 ┃
* ┃--------------------------------┃
* ┃作者:原野, QQ交流群: 939602676┃
* ┃--------------------------------┃
* ┃入门教程【ympack.com/tech.html】┃
* ┗━━━━━━━━━━━━━━━━┛
' =============== 更新历史 ==============
' eChart类v1.3.0 【2017年01月29日 23:28:59】
' * 新增 K线图类,暂时只能远程调用JS且为静态K线图
' * 修复 K线图生成时与主框架冲突问题
' * 修复 K线图只能创建3条线的BUG
' * 修复 K线图不能加载其他数据BUG
' * 去除 K线的一些个性化配置
' eChart类v1.2.0 【2016年12月13日 16:04:45】
' * 新增 *类.创建文本数组(),*类.创建整数数组(),*类.创建通用数组()等3种方法,感谢易友【Ksana】提出的建议
' * 发现 *类.创建数组()参数成员可以超过100限制
' * 发现 *类.创建文本数组()生成其他类型的文本也可被解析
' * 建议 提前准备好数据,绘图时直接刷新,否则可能影响速度,提高速度有2种方法:1.关闭动画 2.按需加载组件
' * 新增 *类.创建文本数组()的用法,修改了部分错误的备注和代码
' * 说明 模块内部的部分类型和易语言的类型不同,它全部是弱类文本型,如:[1,2,3,4]表示整数数组、['a','b','c']表示文本数组、{'a','b','c'}表示对象数组
' eChart类v1.1.0 【2016年12月12日 00:54:26】
' * 说明 沿袭前期版本的代码习惯,重新制订版本号用法,分别代码主版本号.副版本号.修订号
' * 解释 主版本号用在跨版本更新时,一般是结构性变动,更新后与前面版本不兼容
' * 解释 副版本号用在增删功能时,一般结构和名称不变
' * 解释 修订号用在修复BUG时,一般结构、名称、参数都不会变动
' * 新增 柱线图类,目前支持的有:柱形图,折线图,梯线图,曲线图,柱线图
' * 新增 环饼图类,目前支持的有:饼型图,环型图
' * 新增 一个状态属性:“静态”和“动态”
' * 新增 *类.创建()下一个参数【参动态,逻辑型】用于设置图表是否为动态