【发布时间】:2018-03-28 07:45:25
【问题描述】:
我想在我的 react 应用中使用 BrowserRouter。我已将最顶层的组件嵌套在 BrowserRouter 标记中,如下所示:
import React from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter as Router, Route, Link } from 'react-router-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render((
<BrowserRouter>
<App/>
</BrowserRouter>
), document.getElementById('root'));
registerServiceWorker();
我收到以下错误:
./src/index.js
Line 9: 'BrowserRouter' is not defined react/jsx-no-undef
我已经安装了 react-router-dom 并且依赖关系在我的 package.json 文件中。那我为什么会得到这个?
【问题讨论】:
-
将
BrowserRouter更改为Router
标签: javascript node.js reactjs