echarts-for-react 2018-04-10

前端实习小记

echarts-for-react

ECharts,一个使用 JavaScript 实现的开源可视化库,底层依赖轻量级的矢量图形库 ZRender。提供丰富的图表展示数据

echarts-for-react一个基于Echarts4.0,直接使用于react项目

1、安装


 npm install --save echarts-for-react


2、使用 import ReactEcharts from 'echarts-for-react';

   <ReactEcharts    option={this.getOption()} />

   getOption=()=>{

     return{

  //所有配置项

    }

  }

3、需要引入echarts

如配置项中需要使用渐变色

import echarts from 'echarts';

使用

color: new echarts.graphic.LinearGradient(

                                0,0,0,1,

                                [

                                    {offset:0,color:'#83bff6'},

                                    {offset:0.5,color:'#188df0'},

                                    {offset:1,color:'#188df0'}

                                ]

                            )

4、事件处理   


事件处理  

如果事件需要改变页面元素,要改变的配置项使用状态值,在事件处理函数中改变状态值

5、初始化echarts实例-myChart


小练习


效果:


点击前展示平均价格


点击海鲜查看具体海鲜的价格
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,948评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,368评论 25 708
  • 大喜之后注定是大悲吗 放弃一切东西,有舍有得 四月的下午,让我们开始一段刺激而新鲜的生活,坚持的日子是美丽的,努力...
    蜗牛大人阅读 560评论 0 0
  • 在android.graphics中提供了有关Gradient类,包含LinearGradient线性渐变、 Ra...
    Xdjm阅读 23,986评论 1 14
  • 1 爸妈属于那种超级大条,经常忘记女儿生日的人,可能是正正得了我这只负,感性十足的一大只喵。我希望记住他们的生日,...
    大妞喵喵阅读 171评论 0 1