加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

React 配合echarts使用问题记录

发布时间:2020-12-15 20:33:16 所属栏目:百科 来源:网络整理
导读:1.React中引入Echarts // 引入 ECharts 主模块 import echarts from ‘echarts/lib/echarts‘ ; // 引入饼状图 import ‘echarts/lib/chart/pie‘ ; // 引入提示框和标题组件 import ‘echarts/lib/component/tooltip‘ ;import ‘echarts/lib/component/tit

1.React中引入Echarts

// 引入 ECharts 主模块
import echarts from ‘echarts/lib/echarts‘;
// 引入饼状图
import  ‘echarts/lib/chart/pie‘;
// 引入提示框和标题组件
import ‘echarts/lib/component/tooltip‘;
import ‘echarts/lib/component/title‘;

2.react页面配置

componentDidMount() {
        // 基于准备好的dom,初始化echarts实例
        var myChart = echarts.init(document.getElementById(‘todayCustomerNum‘));
        // 绘制图表
        myChart.setOption({
            tooltip: {
                trigger: ‘item‘,formatter: ""
            },series: [
                {
                    name:‘访问来源‘,type:‘pie‘,radius: [‘50%‘,‘70%‘],avoidLabelOverlap: false,hoverAnimation:false,label: {
                        normal: {
                            show: false,position: ‘center‘
                        },emphasis: {
                            show: true,}
                    },labelLine: {
                        normal: {
                            show: false
                        }
                    },color: [‘#32A8FF‘],data:[{value:5,name:‘潜客数‘,itemStyle:{
                            normal:{
                                color: new echarts.graphic.LinearGradient(1,1,[{ //颜色渐变函数 前四个参数分别表示四个位置依次为左、下、右、上

                                    offset: 0,color: ‘#4ab2d8‘
                                },{
                                    offset: 1,color: ‘#4cd4bc‘
                                }])
                            }
                        }}]
                }
            ]
        });
    }

3.阻止饼状图hover变大效果

  在series属性下设置 hoverAnimation:false

4.饼状图圆环设置宽度

  在series属性下设置?radius: [‘70%‘,‘60%‘],

  百分比值越接近圆环越窄

。。。?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读