echart3 饼图默认高亮数据

在使用echart3的时候如何让一组数据默认高亮?

http://echarts.baidu.com/demo...

clipboard.png

比如echart3的这个官方案例 我想让页面一进来就默认高亮搜索引擎这组数据 然后移动哪组就显示那组数据 当鼠标移开的时候 再默认高亮搜索引擎

我在网上找了一下有类似的问题 但都是echart2的版本
https://www.oschina.net/quest...
需要获取zrender 我一用就报错了
var _zr = myChart.getZrender(); //获取zrender示例

我又尝试在初始化、鼠标移入、移出触发事件 但是发现legend无法触发



   setTimeout(function () {
        myChart.dispatchAction({
            type: 'highlight',
           name: '搜索引擎'
        });
    });

    myChart.on('mouseover', function (params) {
        if(params.name!='搜索引擎'){
            myChart.dispatchAction({
                type: 'downplay',
                name: '搜索引擎',
            })
        }
    });

    myChart.on('mouseout', function (params) {
            myChart.dispatchAction({
                type: 'highlight',
             name: '搜索引擎',
            })
    });

clipboard.png

在右边legend上鼠标移入移出的时候会有字重叠的这种情况

所以我想问一下 我这个有没好的解决方法

阅读 6.2k
1 个回答
新手上路,请多包涵

请问楼主解决了吗?我也遇到了这个问题....

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题