最近刚解决完项目的bug,没有仔细研究过echart,只是根据禅道的问题,解决bug,今天来一下。
首先看官网 是必不可少的
不过第一次接触 就看官网 也挺难上手的
不过官网提供了入门操作
一些入门操作:链接 https://www.echartsjs.com/tutorial.html#5%20%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B%20ECharts
从入门教程 就可以看出
echart总共三步
1.绑定元素
2.配置
3.渲染
#main 需要高宽 初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); // 指定图表的配置项和数据 var option = {}; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option);
异步加载:
相关文档链接 主要依靠 setOption
myChart.setOption(option);
数据更新:
很多时候需要 触发事件,获取新数据,重绘图表
动态改变数据
optionUsertypes.series[0].data=[ {value:335, name:'司局级'}, {value:310, name:'副部级'}, {value:234, name:'正部级'} ]
重绘图表(注意有一个 true)
myChart.setOption(newOption,true);
配置项:option的配置
echart提供了很多配置项,来满足各种各样的功能实现 乍一看非常复杂 不过 仔细自己研读 你想要实现的 都有
今天先写到这里 option的具体配置 以及遇到的问题 之后会接着完善
标签内容格式器,支持字符串模板和回调函数两种形式,字符串模板与回调函数返回的字符串均支持用
换行。