gpt4 book ai didi

javascript - Echarts.js 库 - 使用饼图的 onclick 事件引用页面

转载 作者:数据小太阳 更新时间:2023-10-29 06:10:21 24 4
gpt4 key购买 nike

我正在使用 echarts.js 库来制作饼图,

我想使饼图中的每个切片超链接到另一个页面。

我现在使用静态数据点,以测试它是否有效 - 之后将更新为动态数据。

下面是 pie1a 的示例 - 我希望 T2、T2、T4 和 N/A 引用他们自己的页面。 T2 = "http://localhost/T2.html "。

//ECHART_PIE1a

  var echartPie1a = echarts.init(document.getElementById('echart_pie1a'), theme);

echartPie1a.setOption({
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} ({d}%)"

},




legend: {
x: 'right',
y: 'bottom',
data: ['T2', 'T3', 'T4', 'N/A']
},

calculable: true,
series: [{
name: '(TB)',
type: 'pie',
radius: '54%',
center: ['54%', '36%'],
data: [{

value: 438,
name: 'T2'
}, {
value: 1109,
name: 'T3'
}, {
value: 42,
name: 'T4'
}, {
value: 389,
name: 'N/A'

}]
}]
});

最佳答案

echartPie1a.setOption(option);
echartPie1a.on('click', function (params)
{window.open('' + encodeURIComponent(params.name) + '.html', '_self');
});

似乎已经成功了。

关于javascript - Echarts.js 库 - 使用饼图的 onclick 事件引用页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38243663/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com