VictoryGroup подсказки

Мне нужно иметь всплывающие подсказки в моей гистограмме, расположенные над самой высокой полосой в группе и в центре группы.

Однако каждый бар реагирует на свои собственные события, и настройка событий дочернего уровня для них, похоже, не работает. Я могу получить новое событие, как onPress стрелять, но я не знаю, как переопределить значения по умолчанию и показать только всплывающую подсказку для группы.

Вот что я пытался встречаться на VictoryGroup содержащий стек и два других бара. Я также попытался установить onPressIn/Out события для каждого бара, но они не могут быть установлены равными нулю или как-то иначе переопределены.

events={[
  {
    childName: Object.keys(displayTypes),
    target: 'data',
    eventHandlers: {
      onPressIn: () => [
        {
          target: 'label',
          mutation: props => {
            console.log('TEST - onPressIn!');
            return { active: true };
          },
        },
      ],
      onPressOut: () => [
        {
          target: 'label',
          mutation: props => {
            console.log('TEST - onPressOut!');
            return { active: true };
          },
        },
      ],
      onPress: targetProps => [
        {
          target: 'label',
          mutation: props => {
            console.log(
              'TEST - onPress!',
              targetProps.nativeEvent,
              props,
            );
            return { active: true };
          },
        },
      ],
    },
  },
]}

0 ответов

Другие вопросы по тегам