我有一个表单,表单中有一个输入,我在这个输入中上传了几张图片,如下所示:<input type="file" name="gallery" onChange={imageHandler} required multiple />当我在控制台中输出图像时,它会正确显示一个文件数组,但是当我附加图像时,formData.append("gallery", images);它不会保存为数组。它被保存为文
2022-12-26
我刚刚开始学习 React,并被这个错误卡住了。Uncaught TypeError: Cannot read property 'pathname' of undefinedat new Router这是我的代码:var React = require('react');var ReactDOM = require('react-dom');var { Route, Router, IndexR
2017-04-25
"react": "^17.0.2","react-dom": "^17.0.2","react-router-dom": "5.2.0",这是我的 App.js 文件import React from "react"import Navbar from "./components/Navbar"import Main from "./components/Main"import Details
2022-01-13
(我已查看其他类似的 SO 帖子,但未找到合适的解决方案。我在问题的底部提供了该问题的简单/最小 Github POC)。我的项目已从connected-react-router移至redux-first-history,因为connected-react-router不支持react-router(v6)。我的应用程序加载正常,但当我尝试导航到另一个页面时,我收到此错误无法读取未定义的属性(读取
2022-07-05
我不明白为什么它会给我这个错误,这是因为我使用的是 React Router V6。有人可以看看这个并告诉我是否遗漏了什么吗?这是代码:代码:import { useParams, useMatch, Route, Routes, BrowserRouter as Router } from 'react-router-dom';const {id} = useParams();const [bo
2022-07-30
我正在使用react-router-domv6,但我遵循的是旧教程。我遇到了上述错误,我尝试了很多方法,但仍然遇到相同的错误。这是产生错误的文件:import React from "react";import "./sidebar.css";import logo from "../../images/logo.png";import { Link } from "react-router-do
2022-07-31
我试图将导航栏添加到 Webb 应用程序,当我将<Navbar/>放入 App.js 时,我收到以下错误。我了解到该错误可能与<Link/>的to属性有关,但我找不到任何问题,而且我无法理解此错误。我很感激所有的想法,感谢您的时间!> components.tsx:197 Uncaught TypeError: Cannot read properties of undefined (readin
2022-08-28
我全新安装了 Next.js,并且希望能够使用import和async/await等。我已更新 .babelrc{"plugins": [["module-resolver",{"root": ["."],"alias": {"styles": "./styles"},"cwd": "babelrc"}],["wrap-in-js",{"extensions": ["css$"]}]],"pres
2017-05-19
探索 NextJS 的服务器端渲染功能。它看起来非常好用。我已经探索了_document.js文件,我们可以将其包含以覆盖默认值。我在一个示例中找到了以下代码:import Document, { Head, Main, NextScript } from 'next/document'export default class MyDocument extends Document {render
2018-08-29
在 NextJs 应用中我想添加一个带导航的路由/cabinet,尽管应用本身已经在 _app.js 中定义了导航栏,是否可以为/cabinet和/cabinet/something添加一个 _app.js 的类似物?即为单独的目录添加带路由的导航。- pages-- api-- app.js-- index.js-- cabinet--- settings.js--- panel.js
2020-06-26
在 Next.js 中为滑入式菜单创建类切换函数的正确方法是什么?我创建了一个菜单,它具有可切换的滑入功能。有一个按钮可以切换类“切换”,然后菜单从侧面滑入。我不确定在使用 React/Next.js 时这种方法本身是否错误,在这种情况下,我希望有替代方案。因此,通常我会在页脚的某个地方内联我的切换脚本,以获得最佳速度。这是一个非常小的脚本,因此不需要包含在单独的文件中。我只是不知道在使用 Nex
2021-04-26
我想使用这个日期选择器,它可以选择日期和范围。我正在尝试将其作为我的 nextJS 项目的一部分以表单形式实现。但是,鉴于在线代码,我不太确定如何将组件添加到 nextJS 中。我已经完成了 npm install react-day-picker --saveimport React from 'react';import moment from 'moment';import Helmet f
2021-05-11
我尝试将我的 js 文件迁移到 tsx。当页面加载页面时,alldata 将从我的 api 设置,因此在 api 设置之前,alldata 只是空数组import classes from "./vertification.module.scss";import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";import { f
2021-05-30
我找到了这个React 中的下拉菜单示例,我发现它简单而且非常好用。import React, { Fragment } from "react";import { Dropdown, DropdownToggle, DropdownMenu, DropdownItem } from "reactstrap";export default class Example extends React.C
我需要每 30 秒重新加载一次远程 JSON。我目前在 reactJS 中以这种方式执行,但自从转移到 NextJS 后,它就不起作用了问题是,以下内容在我当前的 ReactJS 网站中运行良好,但一旦我将其移动到 NextJS,它就会到处打印我们的错误。主要使用以下内容fetchTimeoutsessionStorageexport default function MediaControlCa