我对反应相当陌生,并尝试使用react-router-dom进行重定向,我按照文档做了所有事情,但我的代码似乎不起作用。我收到一条关于找不到元素的错误,我不明白是什么原因造成的。另外,我现在只是尝试使用地址栏而不是任何按钮或链接来访问该页面。
错误
Matched leaf route at location "/" does not have an element. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.
Run Code Online (Sandbox Code Playgroud)
/register 出现同样的错误
索引.js
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import reportWebVitals from './reportWebVitals';
import { Route, BrowserRouter as Router, Routes } from 'react-router-dom';
import Register from "./components/Register";
ReactDOM.render(
<Router>
<React.StrictMode>
<Routes>
<Route exact path="/register" component={Register} />
<Route exact path="/" component={App} …Run Code Online (Sandbox Code Playgroud)