onhashchange и onpopstate вне Реакт root - PullRequest
1 голос
/ 07 января 2020

Я пытаюсь использовать onpopstate и / или onhashchange на той же странице, где находится приложение React с использованием React Router, но события не запускаются. Я предполагаю, что React или React Router делают то, что мне здесь неизвестно.

<html>
  <script>
    function doSomething() {
      console.log(window.location);
    }

    window.onpopstate = doSomething;
  </script>

  <!-- this is my React root -->
  <div id="root">
  </div>

</html>
...