ElemeFE / v-charts

基于 Vue2.0 和 ECharts 封装的图表组件📈📊
https://v-charts.js.org
MIT License
6.8k stars 1.99k forks source link

getZr()如何获取 #736

Open zhoulixue opened 5 years ago

zhoulixue commented 5 years ago

Summary 简述

我想添加全局的click事件,原echarts可以通过 chart.getZr().on('click') 其中 var chart = echarts.init(document.getElementById('main')); 请问v-charts如何获取echarts实例, 进而进一步设置全局click事件?

Ale-cc commented 5 years ago

@zhoulixue [可以参考] #111 (https://github.com/ecomfe/vue-echarts/issues/111) 的方法解决,因为 echart 未公开,故只能调用原 echart 内部函数。 方法如下 <ve-line ref='vline' /> 类似 this.$refs.vline.echarts.on('hideTip', function(params) { // console.log(params); });

jmz3095544190 commented 4 years ago

有一个问题,我调整了之后发现有点变卡,这是什么原因啊