小编dar*_*aim的帖子

React router dom:路由和路由器根本不工作

我对反应相当陌生,并尝试使用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)

javascript reactjs react-router-dom

2
推荐指数
1
解决办法
1307
查看次数

标签 统计

javascript ×1

react-router-dom ×1

reactjs ×1