-
Notifications
You must be signed in to change notification settings - Fork 19.7k
Closed
Labels
Description
Version
5.0.2
Reproduction link
https://codesandbox.io/s/magical-smoke-vyigt?file=/src/components/chart.vue
Steps to reproduce
- 当我将tooltip设置成一个空对象时,tooltip显示
- 当我给tooltip设置值时,tooltip不显示
- 但我将相同的options复制到官方示例中,又可以正常显示tooltip,不确定是不是Vue3环境的问题
options = {
grid: { left: 10, bottom: 20, top: 10, right: 30 },
xAxis: {
type: 'category',
boundaryGap: false,
data: [11, 12, 13, 14, 15, 16, 17]
},
yAxis: {
type: 'value',
position: 'right'
// min: 213,
// max: 416
},
// tooltip: {},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
animation: false,
label: {
backgroundColor: '#ccc',
borderColor: '#aaa',
borderWidth: 1,
shadowBlur: 0,
shadowOffsetX: 0,
shadowOffsetY: 0,
color: '#222'
}
},
formatter: function(params: any) {
console.log(params)
return params.name ':' params.value;
}
},
series: [
{
type: 'line',
symbolSize: 6,
// showSymbol: false,
// hoverAnimation: false,
lineStyle: {
color: ' #76A9FF'
},
areaStyle: {
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
{
offset: 0,
color: 'rgba(159, 195, 255, 0.61)'
},
{
offset: 1,
color: 'rgba(157, 194, 255, 0)'
}
])
},
data: [312.23, 366.21, 355.21, 310.2, 370.11, 300, 360.99]
}
]
}
What is expected?
期望鼠标hover时可以显示tooltip
What is actually happening?
当我给tooltip设置值时,tooltip不显示