gpt4 book ai didi

javascript - BrowserRouter v4 - 'BrowserRouter' 未定义 react/jsx-no-undef

转载 作者:数据小太阳 更新时间:2023-10-29 05:56:49 31 4
gpt4 key购买 nike

我想在我的 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 文件中。那我为什么要得到这个?

最佳答案

您将其导入为 Router , 所以你应该称它为 <Router>

关于javascript - BrowserRouter v4 - 'BrowserRouter' 未定义 react/jsx-no-undef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46776219/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com