我是 redux 和 react 的新手,请帮助解决 Reducer 中的这个错误无法读取未定义的属性“type”我已经检查了好几次,但无法检测到问题,如果您有任何问题需要进一步澄清错误,请问我!,有一个组件是 Counter 组件和 Reducer,我已经在 index.js 中定义了存储index.jsimport {createStore} from "redux";import reduc
2020-02-08
我正在编写 React 函数组件,该组件应该从服务器获取一些数据。我使用 redux,但出现错误“无法读取未定义的属性‘type’”请帮我找出我的错误这是我的 React 组件 Products.js。我认为导出部分可能有错误。父组件 Products.js(App.js)也包装在 Provider 上import React, { useState, useEffect } from 'reac
2021-01-03
我有一个功能组件,并且一切运行良好,但是重新加载页面时出现此错误:TypeError: Cannot read property 'pourcent' of undefined这是组件:import Button_Drop from "../../../../components/Buttons/Button_Drop";import Chart_Objectif from "../../../.
2021-05-26
我想我有一个非常基本的问题。所以在我的索引页上,我有一个输入字段,我取数字。根据这个数字,我在下一页显示我的组件。我将它们存储在 Redux 中。例如,如果用户输入 3,则在下一页上我会显示 3 次组件。一切都很好,我成功获取了列表,其中显示了显示的数量。但第一次,我得到了无法读取未定义的属性“order_number_of_display”,这意味着如果再次呈现页面,一切都正常。无论如何,这里是
这是我声明的函数const Cart = () => {const cart = useSelector((state) => state.cart);这是函数内的部分代码: <Info>{cart.products.map((product)=> (<Product><ProductDetail><Image src={product.img}/><Details>
有人能给我一些关于 vue 3 中可重用组件输入的提示吗?就像在 React 中这样:比如说,在父组件中使用<Input />可重用组件import { useState } from 'react';import Input from './component/Input';function Home() {const [email, setEmail] = useState('');const
2021-04-13
我有一个状态数组,状态的值显示在视图中,我还有一个文本视图,我想让文本输入的值改变状态的值,这样状态视图中的值就会改变,但不会改变状态视图中的值,即如果我输入a,视图不会改变,如果我输入ab,它会返回一个错误,提示undefined 不是对象(正在评估 item.toLowerCase)请问我哪里可能错了class App extends React.Component {constructor(
2018-08-17
我是 React 应用程序的新手我试图在 UI 中呈现已过滤的对象值数组我尝试在 onClick 函数中使用 setState 以及条件渲染的概念但在单击提交按钮邮政编码匹配文本字段后,我无法呈现 newArray 值你们能帮助大家针对此问题提供任何可能的建议吗我的完整代码可在以下链接中找到-提供以下代码片段:https://stackblitz.com/edit/react-geum6v?fil
2019-03-14
我正尝试通过从 API 获取数据来制作一个基本应用程序。我现在正尝试通过数组从该数据中过滤一个值。我正在使用react-search-input并收到“TypeError:无法读取未定义的属性‘filter’”,我不明白为什么。我需要做什么来避免这个错误?代码在这里:import React, { Component } from 'react';import SearchInput, {crea
2019-04-03
我正在尝试向我的项目添加过滤器功能。从包含不同语言的条目列表中,创建所有语言的数组。用户应该能够单击一种语言并让 React 过滤器仅显示包含该语言的条目。但是,在运行filterIt函数时,我似乎无法正确更新entries状态。如果我在运行setEntries(filtered)后 console.log 条目,结果是一样的。const Archive = () => {const [entri
2020-07-25
我想对我的衣服的尺寸进行排序,但是当我单击选择尺寸时,无论我选择什么,它都保持“全部”...我的函数filterProducts有什么问题吗?function Filter(props) {return (<div className="filter"><div className="filter-result">{props.count} Products</div><div className
晚上好,我有一个电影列表/数组,需要使用两个值(已发布和类别)进行过滤。当前代码允许用户过滤同时选择了这两个值的电影。但是我想解决的问题是,如果;例如,用户选择“动作”,它应该返回所有带有动作类别的电影。或者另一种情况,用户选择“1999”,显示该年发布的所有电影。它也不应该失去当前的功能,因为我想允许用户过滤单个值和组合值。当前代码在这里:https://codesandbox.io/s/foc
我的问题是我想找到我想要搜索的每个标题电影的类别。例如searchInput = ActionoutputShown = [Transformer,Dinosaur, Godzilla]因为我有如下所示的类别: const category = ['Comedy','Classic','Drama','Romance','Science-Fiction','Adult','Sex','Ki
我正在开发一个简单的待办事项应用程序,但遇到了瓶颈。基本上,我的数组过滤不起作用。它实际上什么也没做,我也不知道为什么。我在应用程序中使用了 Material UI,我怀疑其中存在一些相关问题,但无法完全弄清楚。我试图通过单击触发“deleteTodo”函数的垃圾图标来删除一项待办事项。但它并没有将其从待办事项中删除。实际上,正如我所说,它什么也没做。我将待办事项保存在 localStorage
2022-05-07
我正在使用 React MUI 中的ToggleButtonGroup。当用户单击切换按钮时,我比较了stbNumber值中的首字母并过滤出数组。当我选择切换按钮时,过滤功能有效,但当我取消选择切换按钮时,过滤功能无效。如果我遗漏了什么,请帮助我。const [filteredData, setFilteredData]: any = useState([]);const [filterNumbe
2022-07-25