为什么React Router历史记录长度在刷新时会增加?

时间:2019-11-16 15:07:51

标签: reactjs react-router react-router-dom

我第一次打开应用程序时,历史记录对象的长度(由useHistory挂钩返回)为3。

每次进一步刷新时,长度都会增加。这是为什么?这在生产中也会发生吗?

环境:

  • create-react-app@3.2.0
  • react-router@5.1.2
  • react-router-dom@5.1.2

1 个答案:

答案 0 :(得分:1)

  
      
  • react-router@5.1.2
  •   
  • react-router-dom@5.1.2
  •   

我认为您无需同时使用 react-router-dom react-router

仅使用 react-router-dom ,因为 react-router-dom react-router-native 使用 {{ 1}} 为核心