[Feature] tooltip's trigger support series for Pie chart
- Dominant language
- TypeScript
- Stars
- 67.3k
- Forks
- 19.8k
- Avg merge
- 11d 14h
- Merged PRs (30d)
- 8
Description
### What problem does this feature solve?
- echarts: 5.5.1
I found the pie chart only support `item` tooltip.
But if i got a nest pie chart, and i wanted to show then series data when hover the item(highlight current one), it was difficult to do.
I could use my chartData instead of get params from `formatter`. But it gets some problems when hidden by legend.
[Example](https://echarts.apache.org/examples/zh/editor.html?c=pie-nest&code=PYBwLglsB2AEC8sDeAoWszGAG0iAXMmuhgE4QDmFApqYQOQRjUC29ANMegGbCksBDMMzqwAFCAGkBLAM4BKBAD4iJEgGMYssLFm0I1WQFlgAE2rYEsFgE8AwgAspYLmtgA6GmBPnsY-a5qAPRBsOpO0DS6-oYAktDmAB6wENywNsAArrAA7gLQOpiwXrDAYA600eSGKdC8_EJQ0IEkIaWksJl6GBWwAAbUAuEAyjGyfbDcmdDqkDAYwCkiQtSwAtiWetWyLehtAEaZOiDYg93QZRDqq-WrfV4-FhMAggAKsSmysBfHmfvYV0mfG-wByu1gbS6qyYtVgIFIZkysyasGo0AAbhAESw0Tp1FJqFMNjZwZ5qGBRtsAEI2eJJCRSGSydxbAyyOnURLyADcLU00FkOGo7mwwAoYnorJqEDqwA4VTZj2wZLAABEhAJ_Dy-VodPVBMJKogpcYzBZ3KA5tB3KYNe5BCAxOCxBB2ClTFzlOD0H0ADyySRwbQ2U7wABEvAKAFoctRKA4wIQACSoNxpuGMuQ2jUc5LwfPu5IAflg9H2OFM9FgDAuDWw9G9sAAvmGlCmIO5oDJqE38O33Oj1pke76ggH8ko-i1tWnSOTMqQ4PqhCJ3AArYAyiW-_akJT0GckJvEJucdCnGgJQipki2sACQgAbRa9FVWOosw4L6MUgA1uSZQoL803oUYpHCWAAFFIhlahgLcehIMECB6zPBCAFVoBRZ5TFkeC1HoAA1CBzEWHC8LQgiqQEEjMnwkh6AAcSwChTno9B6CpQD2NLAB5W5SDw1wAF0TzQk0n1cG81C7HEGGedRrlkL4ADFsR4sAbBAagGBAAweL0U5ZmoUxHgYWRALYyiSGkUwIC6J8AAY3XoABmRyAFJ6GE6zzwEfYLGvcEQGACyrQYGVoFoHieBgCkIAALx02AAEYABYWlPFpsH8iwABlYKC9NdAcUFCG4dY9Ey3zYDvB9YGfYqkFgQdsGHQgUoAVjSgAON1ZOS0DBlICDoIoWCqyypqWqHZKAHY5s6_ruwYN850_ZsavQZrWva2AADY5oATmWuTSx_Uh_0gSJ5UMj9mFMQgwFIYdmxaUS1CmkhpJIAb5MUwxVPUmrNO03T9Jq2z7NkJ96DSzqvJc_bPO8mqcoC7ACqior01OSJykIdzquy3LsBxtNl0NUR6CQAQAB9aabJtaf2Cg6abAAdaAkAcUh2a57b9gZ_Ym0ALH_mfUJttu0vmkFMJsPKl0sttgfYhl_CgEWmUw7BwPgGAAYhU_aVJ6lS7Bi1W-HMUhddFamDZ6uwetVHrIMt8tSBtgB1EiCdSlXPZtgAlAQ7Ic2A0pV8hwnJ9N6p-4rNHtw39sgubHOOy21ABKKAAk4woBNCAAJhLlW1HWShoAYa4CmixsvuK3m4-KoPaDt_XS0d53XfdiuSByP2HAYFLHJRgf0Hb0hfdMf2Usn2AKnjRNYEcxuB_2Vv02Trv6ANtK7E6xzOp67OSEjeKko6qPG1igpvcL4vS3LbBK0X3PqALlfCdcjfGxltvNMu8HbcDAefKe6tNZZASJ3B2h9j6nwgRmUwdlIhPlcm6NKPk75Wy9rQUO4cYaR0buCY8aYm63g1JJaau1kpj16qdQa1FaKTRVjtWav8lrfBWqWNa902Hgg4W1ZKrkx5MIYEhGi9ZNpCJmiI0unUF48LOkxFibFZG0M4bAEurko4qMGphbCuFBFaIUalNKc0JGli4jdTR6ZhF7RSq5bhf1SzEVIrAcipiHHyKcY5cuBiGD8QqIJSa71XDkNgKJJs3IgA)
### What does the proposed API look like?
```js
tooltips:{
trigger: 'series', // ONLY support for Pie
formatter:(params: Array) => {
// do something
return '';
}
}
```
Contributor guide
Assessment
This issue has not been assessed yet.