图例单选,如图


        // 选中图例改变事件
        myCharts['echarts-hj'].on('legendselectchanged', function (params) {
            // 没有取消全部选中的api,所以遍历全部取消选中
            for (const name in params.selected) {
                myCharts['echarts-hj'].dispatchAction({
                    type: 'legendUnSelect',
                    name: name
                })
            }

            // 然后选中当前点击的图例
            myCharts['echarts-hj'].dispatchAction({
                type: 'legendSelect',
                name: params.name
            })
        });

amao
34 声望3 粉丝

不学无术的大三狗一只