美文网首页
ecahrts各种用法

ecahrts各种用法

作者: 二荣xxx | 来源:发表于2022-11-05 11:46 被阅读0次

一、bar滚动条及固定间隔

dataZoom: [
  {
   type: 'slider',
   show: true,
   minValueSpan: 12,
   maxValueSpan: 12,
   startValue: 0, // 初始显示值
   endValue: 12, // 一页展示的条数
   height: 10, //组件高度
   left: '5%', //左边的距离
    right: '4%', //右边的距离
    bottom: 50, //底边的距离
    borderColor: '#fff',
    fillerColor: '#6666664d',
    borderRadius: 5,
    backgroundColor: '#fff', //两边未选中的滑动条区域的颜色
    showDetail: false, //即拖拽时候是否显示详细数值信息 默认true
    realtime: true, //是否实时更新
    filterMode: 'filter'
   }
],
 xAxis: {
// 柱子之间间隔的宽度为一页十三条间隔的宽度
   max: bingQuData.length > 13 ? bingQuData.length : 13,
}

二、通用echarts点击事件

this.chart.on('click', function (params) {
   fun()
})

二、点击扇形图legend不关闭图但是触发点击事件

let chart = this.chart
this.chart.on('legendselectchanged', function (params) {
   chart.setOption({
       legend: { selected: { [params.name]: true } }
   })
   fun()
})

三、柱状图整根柱子触发事件

在echars bar中,点击事件只对有数据的范围点击有效。在数据量较小的时候,用户有时候会点击不上。这是需要对整个柱子的范围都能点击

// 柱状图在数据少的情况下点击不方便,以下拿到了点击的条数
_this.leftChart.getZr().on('click', function (params) {
  let xIndex = 0
  const pointInPixel = [params.offsetX, params.offsetY]
  if (_this.leftChart.containPixel('grid', pointInPixel)) {
  // 获取到点击数据的下标
    xIndex = _this.leftChart.convertFromPixel({ seriesIndex: 0 }, [
      params.offsetX,
      params.offsetY
    ])[0]
  }
  if (data[xIndex]) fun()
})

相关文章

  • ecahrts各种用法

    一、bar滚动条及固定间隔 二、通用echarts点击事件 二、点击扇形图legend不关闭图但是触发点击事件 三...

  • 小程序echarts-雷达图拐点空心圆

    小程序ecahrts雷达图常见参数。 需自行下载ecahrts对应的小程序版本,详见参考资料。 1 html 动态...

  • 2018-07-26

    https://www.npmjs.com/package/echarts-better 基于ecahrts 4....

  • 各种“花费”用法

    1.spend “花费”,其主语通常为人,既可指花费时间,也可花费金钱,结构为: [sb + spend + so...

  • 各种精油用法

    丝柏精油: 作用: 一、对肌肤的处理 1收敛,舒缓肌肤,调节油脂分泌,紧缩毛孔。 处理肌肤问题:油性肤,毛孔粗大,...

  • Ecahrts学习笔记

    踩坑 1.初始化时不显示图表 原因:对需要init的元素要设置该div的高度和宽度 2.饼状图初始化时默认labe...

  • ecahrts双图表南丁格尔玫瑰加饼图

    ecahrts可以双图表,写在series中。在线地址https://echarts.apache.org/exa...

  • Linux各种括号用法

    很多人和我一样对于shell的各种括号的各种用法肯定不是很清楚,今天就来说说bash中的大中小括号的用法和解释。 ...

  • elasticsearch各种查询用法

    下图我存入es的一条测试数据,基于这条数据我们来看下es的各种查询方法 一·词条搜索①term query这个是基...

  • 各种“花费”用法小结 -

    1.spend “花费”,其主语通常为人,既可指花费时间,也可花费金钱,结构为: [sb + spend + so...

网友评论

      本文标题:ecahrts各种用法

      本文链接:https://www.haomeiwen.com/subject/fetvtdtx.html