我正在尝试运行 react redux,但不幸的是我得到了未定义的错误。以下是错误显示: Uncaught TypeError: Cannot read properties of undefined (reading 'getState')错误似乎来自 index.js 文件,特别是 Provider store={store},但我可能是错的。这是我使用的文件列表:index.jsimpor
2023-03-29
我正在使用 React 构建这个房地产网站。它第一次运行正常,但每次我重新加载网站时都会出现错误:Uncaught TypeError:无法读取未定义的属性(读取‘map’) export default function App() {`const [propertyData, setPropertyData] = React.useState({});`const [searchFilters
2022-09-11
我有一个外部(对于组件而言)可观察对象,我想监听其变化。当对象更新时,它会发出更改事件,然后我想在检测到任何更改时重新渲染组件。使用顶级React.render可以实现这一点,但在组件内它不起作用(这有一定道理,因为render方法只返回一个对象)。这是一个代码示例:export default class MyComponent extends React.Component {handleBu
2015-06-03
我正在寻找一种方法来检测点击事件是否发生在组件之外,如本文章中所述。jQuery nearest() 用于查看点击事件的目标是否将 dom 元素作为其父元素之一。如果匹配,则点击事件属于其中一个子元素,因此不被视为在组件之外。因此,在我的组件中,我想将点击处理程序附加到window。当处理程序触发时,我需要将目标与组件的 dom 子元素进行比较。点击事件包含“path”等属性,它似乎保存了事件经过
2015-09-13
何时将props传递给super()很重要,为什么?class MyComponent extends React.Component {constructor(props) {super(); // or super(props) ?}}
2015-06-01
我是 ReactJS 和 JSX 的新手,下面的代码有点问题。我试图在每个li上的className属性中添加多个类:<li key={index} className={activeClass, data.class, "main-class"}></li>我的 React 组件是:var AccountMainMenu = React.createClass({getInitialState:
2015-12-30
有没有办法仅在满足特定条件时才向 React 组件添加属性?我应该在渲染后根据 Ajax 调用向表单元素添加 required 和 readOnly 属性,但我不知道如何解决这个问题,因为readOnly="false"与完全省略属性不同。下面的例子应该可以解释我想要什么,但它不起作用。(Parse Error: Unexpected identifier)function MyInput({is
2015-07-01
我是 React 的初学者。我正在尝试设置路由器和渲染以更改页面,但它给出了我无法理解的错误。我已经安装到终端npm install react-router-dom在我的index.js中,我导入了BrowserRouter并嵌入了我的APPimport React from 'react';import ReactDOM from 'react-dom';import './index.css
2022-02-16
当我使用 react-router-dom 中的 BrowserRouter 时,我的路由可以正常工作。但为了使用自定义历史记录,我将 BrowserRouter 替换为 react-router 中的 Router。之后,我的路由组件无法正确加载,但网址可以正确更改。这是我的代码:AppRouter-JS:----import React from 'react';import { Router
2020-06-18
大家好,我不知道发生了什么。我有以下路线:<BrowserRouter><div><Switch><Route path="/patient/:id/" component={PatientWrapper} /><Route path="/patient/:id/patient_profile/admission_form" component={PatientAdmission} /><Rout
2017-05-26
我遇到以下错误,无法找到解决方案。任何人都可以帮忙吗?875262940
2022-02-07
我遇到了 Route 错误“消息”:“JSX 元素类型‘Route’没有任何构造或调用签名。”在浏览器中:./src/app/layout/App.tsx尝试导入错误:“react-router-dom”不包含默认导出(导入为“Route”)。我真的不知道哪里出了问题。import React from "react";import NavBar from "../../features/nav/
2020-06-12
我有一个带旋转幻灯片的Dashboard,每个幻灯片在Bldgs中都有对应的选项卡。Dashboard.js和Bldgs.js都是我的App.js的子级。当用户点击Dashboard.js中的特定幻灯片A时,Dashboard需要告知App.js,以便App可以告知Bldgs.js在路由到Bldgs时显示选项卡A。我相信我正在将正确的索引值从Dashboard向上传递到App并向下传递到Bldgs
2017-05-16
我想了解 Redux-Toolkit API 的 createSlice 函数中 name 参数的用法。import { createSlice } from "@reduxjs/toolkit";const cartSlice = createSlice({name: "cartSlice", // Used for internal purposesinitialState: {item: [
2023-12-24
1.header.jsimport Image from "next/image";import {MenuIcon,SearchIcon,ShoppingCartIcon,} from "@heroicons/react/outline";import { signIn, signOut, useSession } from "next-auth/react";import { useRoute
2022-03-24