echart-初探

最近刚解决完项目的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的具体配置 以及遇到的问题 之后会接着完善 

标签内容格式器,支持字符串模板和回调函数两种形式,字符串模板与回调函数返回的字符串均支持用   换行。

原文地址:https://www.cnblogs.com/GoTing/p/11120142.html