В React, при нажатии кнопки браузера назад я должен щелкнуть один элемент DOM (например, кнопку) и должен быть в том же компоненте - PullRequest
0 голосов
/ 18 февраля 2020
window.addEventListener('beforeunload', () => {
      document.getElementById('sample-button').click()
    })

какой прослушиватель событий следует добавить?

1 Ответ

0 голосов
/ 18 февраля 2020

, если вы используете компонент класса, такой как

class pp extends React.Component {

  //This method is called when a component is being removed from the DOM:
  componentWillUnmount()
  {
     document.getElementById('sample-button').click()
  }

  render(){
    return ...
}

} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...