Echarts各类图表开发遇到的一些问题集锦

一、在做echarts点击事件的时候,不仅需要点击标题,进入指定路由页面。而且需要点击某些具体数据,进行下钻。

可以用以下代码实现,注意        let _this = this;否则很可能会出现一些undefined的情况。

//点击下钻
      async drill_down() {
        let myChart = this.chart;
        let _this = this;
        myChart.on('click', async function (onParams) {
            console.log('jinruclick', onParams)//打印点击后的参数值
            console.log('jinruclick', onParams.event.target.style.text)
            if (onParams.event.target.style.text && onParams.event.target.style.text == '就诊人员人次分析') {
              _this.$router.push('/mz');
            }
            var param = onParams;
            //x坐标轴是月份的时候才能下钻
            //x轴数据
            this.xData = [];
            this.xData_day = [];
            //门诊数据
            this.mzData = [];
            this.mzData_day = [];
            //住院数据
            this.zyData =
上一篇:【已开源】Flutter 穿山甲广告插件的集成-FlutterAds


下一篇:吴裕雄--天生自然 PYTHON3开发学习:函数