胜利土著派工具提示保持活动状态



请帮助我进行Victory Native Config或满足以下要求:

胜利派的工具提示应该是活动的,即使在按下扇区后也保持活动。此外,各种扇形区的所有其他工具提示都应该关闭,只有最近按下的工具提示应该处于活动状态。

如果Victory Native无法开箱即用地处理此问题,请指导我如何处理。

这几乎可以满足需求:注意onPressIn中的eventKey='all'首先要停用所有工具提示(标签组件应该是工具提示(,然后在onPressOut中激活所需的工具提示

<VictoryPie 
...     
labelComponent = {<VictoryToolTip/>}
events={[
{
target: 'data',
eventHandlers: {
onPressIn: ({nativeEvent}) => {
return [
{
// Add an event to reset all the points to the original color
target: 'labels',
eventKey: 'all',
mutation: () => ({active: false}),
},
];
},
onPressOut: ({nativeEvent}) => {
return [
{
target: 'labels',
mutation: () => ({active: true}),
}
];
},
},
},
]}
/>

相关内容

  • 没有找到相关文章

最新更新