SVG foreignObject не перехватывает событие onClick (ReactJS)

Использовать расположение заголовка после успешного действия после публикации

header('Location: '.$_SERVER['HTTP_REFERER']);
0
задан gilneto8 11 March 2019 в 16:54
поделиться

1 ответ

  • Попробуйте добавить ссылку на элемент svg
  • в componentDidMount добавить прослушиватель события click для ref
  • удалить прослушиватель события в componentWillUnmount

Например :

componentDidMount() {
    this.ref.addEventListener('click', this.deleteNode(id));
}

componentWillUnmount(){
    this.ref.removeEventListener('click', this.deleteNode(id));
}

}

Я не уверен, что это решение, но вы можете попробовать.

0
ответ дан Nikola Trajkovic 11 March 2019 в 16:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: