路由器不工作。localhost:3000/,localhost:3000/#/,localhost:3000/#/aa ==> all moves in home page。 index.js import ReactDOM from 'react-dom'
import { BrowserRouter, Route, Switch } from 'react-router-dom'
ReactDOM.render(
<BrowserRouter>
<div>
<Switch
我的导航条图标没有出现,控制台在App.js上宣布错误为:“第9行:‘路由器’没有定义我不知道我的密码有什么问题。有人能帮我吗?非常感谢!
这是我的App.js:
import React from "react";
import Navbar from "./components/Navbar";
import "./App.css";
import { BrowserRouter as Browser, Switch, Route } from "react-router-dom";
function App() {
r
我尝试使用ReactiveRouterv2.0.0,当我使用import { Router, Route, browserHistory } from 'react-router',然后使用console.log(Router),我得到路由器是未定义的。但是,当我记录路由时,它会输出正确的对象。
"use strict";
import React from 'react'
import { Router, Route, browserHistory } from 'react-router'
import Home from
当我从“react router”导入{ useNavigate }时,我的应用程序工作正常,但是当我执行这个let navigate = useNavigate();时,我得到了错误,我的项目没有运行。我收到了这个错误
react_devtools_backend.js:4026 The above error occurred in the <App> component:
at App (http://localhost:3000/main.275edd721dcd59139133.hot-update.js:41:84)
Consider adding an e
我正在构建一个完整的堆栈反应应用程序。当我从前端调用它时,我让堆栈操作并从后端提取信息。我在前端使用axios来访问我在后端设置的端点。不过,我在前端身份验证方面遇到了问题。我使用护照和护照- Google 20用GoogleOAuth2.0登录用户。我把它正常工作了。我遇到的问题是:当用户点击一个特定的URL (由react路由器-dom控制)时,我有一个名为authVerify的函数,运行这个函数,点击后端并检查用户是否登录(通过查看cookie -在JS中是不可访问的)。该函数正确运行,并正确地更新状态。我有一个最初设置为false的身份验证状态字段,在成功的200个响应中,我的setS
我刚开始学习如何用制作桌面应用程序,我试着使用和电子,但我一直得到错误Warning: [react-router] Location "/" did not match any routes
main.js
app.on('ready', () => {
win = new BrowserWindow({width: 800, height: 600});
win.loadURL(`file://${__dirname}/index.html`);
win.webContents.openDevTools();
win.on('