【问题标题】:React router dom not render component反应路由器dom不渲染组件
【发布时间】:2018-06-02 22:01:03
【问题描述】:

React Router 不会渲染 Route 组件,除非页面被刷新 我找不到 react 不渲染组件的原因。

【问题讨论】:

  • debugger 怎么样,你试过没有它吗?您是否尝试过使用组件而不是渲染器?
  • 你在使用 Redux 吗?
  • "debugger" 没有在这里创建问题,我添加了检查...是的,我正在使用 redux
  • 我在路由中使用渲染,因为我正在检查身份验证检查,这里不能使用组件....

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


【解决方案1】:

您是否尝试过在路由器中使用browserHistory

import { browserHistory } from 'react-router'; 

<Router history={browserHistory}>
...
</Router>

【讨论】:

  • 是的,我将其用作 import { BrowserRouter as Router, Route, Switch } from "react-router-dom";
猜你喜欢
  • 2020-06-21
  • 2017-12-23
  • 2018-07-26
  • 2023-04-03
  • 1970-01-01
  • 2016-02-24
  • 2022-10-23
  • 2020-01-08
  • 2019-08-27
相关资源
最近更新 更多