Uncaught Error: You should not use <Link> outside a <Router>

来源:13-5 PC端登录功能模块开发

ColaRex

2017-11-22

老师,在点完注册后console 会显示:Uncaught Error: You should not use <Link> outside a <Router>。注销掉link就没事了。

写回答

2回答

Parry

2017-11-22

第二十章新写法看了吗?

0
0

ColaRex

提问者

2017-11-22

其他相关的错误:

Failed context type: The context `router` is marked as required in `Link`, but its value is `undefined`.

 Failed prop type: The prop `to` is marked as required in `Link`, but its value is `undefined`.

我导入的方法就是import {BrowserRouter, Route, Link} from 'react-router-dom';


0
2
Parry
回复
hahaxian321
是没有包裹起来吧,你下载我的源码运行起来看下。
2018-01-03
共2条回复

结合基础与实战学习React.js 独立开发新闻头条平台

轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目

2768 学习 · 2126 问题

查看课程