echarts 配置方法使用记录

饼图延伸线的设置

饼图的视觉引导线 第一段的长度和第二段的长度可以自定义 在series 为pie模式

    labelLine: {
      length: 22,
      length2: 23
    }

echarts的 提示框自定义

tooltip 中 使用 formatter进行提示框自定义设置 (模板字符串进行 dom元素的编写)

   formatter: (params) => {
     let tipText = ``
     return tipText;
   }

echarts 富文本属性

复用性极强 标题 提示 length图例等都可以用到

label: {
    // 在文本中,可以对部分文本采用 rich 中定义样式。
    // 这里需要在文本中使用标记符号:
    // `{styleName|text content text content}` 标记样式名。
    // 注意,换行仍是使用 '\n'。
    formatter: [
        '{a|这段文本采用样式a}',
        '{b|这段文本采用样式b}这段用默认样式{x|这段用样式x}'
    ].join('\n'),

    rich: {
        a: {
            color: 'red',
            lineHeight: 10
        },
        b: {
            backgroundColor: {
                image: 'xxx/xxx.jpg'
            },
            height: 40
        },
        x: {
            fontSize: 18,
            fontFamily: 'Microsoft YaHei',
            borderColor: '#449933',
            borderRadius: 4
        },
        ...
    }
}

echarts 底部滚动条功能展示

show 字段用来判断是否显示 此方法与 xAxis yAxis 同级别

	      dataZoom: [{
	        startValue: 0, // 从头开始
	        endValue: 6, // 一次性展示7个
	        type: 'slider',
	        show: show,
	        xAxisIndex: [0],
	        handleSize: 0, // 滑动条的 左右2个滑动条的大小
	        height: 8, // 组件高度
	        bottom: 20, // 右边的距离
	        borderColor: "white",
	        fillerColor: 'rgba(0, 0, 0, 0.3)',
	        borderRadius: 5,
			// backgroundColor: '#fff', // 两边未选中的滑动条区域的颜色
	        showDataShadow: false, // 是否显示数据阴影 默认auto
	        showDetail: false, // 即拖拽时候是否显示详细数值信息 默认true
	        realtime: true, // 是否实时更新
	      }],

echarts yAxisIndex 属性

series可以通过此属性 设置多个Y轴 可以理解为下标选择那个Y轴

yAxisIndex: 1, // 配置多个y轴
放置series 里

X/Y 坐标轴刻度标签的相关设置

刻度标签与轴线之间的距离

  xAxis: {
    type: 'category',
    boundaryGap: false,
    axisLabel: { //坐标轴刻度标签的相关设置
        margin: 40, //刻度标签与轴线之间的距离
    },
  },
   yAxis: {
    type: 'value',
    boundaryGap: [0, '30%'],  
    axisLabel: { //坐标轴刻度标签的相关设置
      margin: 60, //刻度标签与轴线之间的距离
    },
  },
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值