路由这块浏览器报错了

来源:3-2 路由配置

东风破

2018-04-17

按老师的要求在app.js中引入

import { BrowserRouter } from 'react-router-dom';

并且

<BrowserRouter>
  <Component />
</BrowserRouter>

但是浏览器报错:

http://img.mukewang.com/szimg/5ad5fc2600019a1312600405.jpg

但是我把BrowserRouter在App.jsx引入,render的时候返回

return [
  <div>This is app</div>,
  <BrowserRouter>
    <Routes />
  </BrowserRouter>
]

这样就可以正常渲染了,这是为什么呢

写回答

1回答

Jokcy

2018-04-17

提示以及很清楚了,你应该实在Router外用了Route或者withRouter

0
3
东风破
回复
Jokcy
谢谢老师了
2018-04-19
共3条回复

React全栈+服务器渲染(ssr)打造社区Webapp

【毕设面试】只会写业务代码?out了,带你学会搭建属于自己的工程!

768 学习 · 414 问题

查看课程