#javascript #reactjs
#javascript #reactjs
Вопрос:
Это следующий код, который выдает ошибку, заключается в том, что я неправильно импортирую BrowserRouter или что-то в этом роде? Может кто-нибудь, пожалуйста, помочь мне разобраться в этом?
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import * as serviceWorker from './serviceWorker';
ReactDOM.render(
<BrowserRouter>
<App />
</BrowserRouter>,
document.getElementById('root')
);
serviceWorker.unregister();
Комментарии:
1. В вашем фрагменте вы не импортируете
BrowserRouter
. Импортируйте его изreact-router-dom
.
Ответ №1:
Да, в данный момент вы вообще не импортируете BrowserRouter
. Вам нужно будет добавить эту строку в ваши инструкции import.
import { BrowserRouter } from 'react-router-dom'
Вам также потребуется установить react-router-dom
зависимость, если вы этого еще не сделали.