开发者问题收集
我是 context API 的新手,正在尝试让我的代码工作。我收到错误:Uncaught TypeError: Object is not iterable (cannot read property Symbol(Symbol.iterator))你们当中有谁能帮我解决这个问题吗?initialUserState 记录一个如下所示的对象:{name: nanny}我的 context 文件是:
我正在学习将 useContext 和 useReducer 结合使用,但出现了一个我还没能弄清楚的错误:Uncaught TypeError: object is not iterable (cannot read property Symbol(Symbol.iterator))它发生在解构 MealItemForm.js 中的上下文之后。我尝试在 createContext 中设置默认值,使
我刚刚开始使用 react useContext,遇到了一个问题,我找不到解决方案。当在另一个文件中调用创建的上下文时,它返回未定义。我试图研究多个答案像这样和其他答案,但找不到一个可以修复错误的答案。我试图在这里创建 CartStatusContext 并设置一些初始状态import React, { useState } from "react";const CartStatusContext
我正在测试useContext,但出现错误,我不知道如何修复它,应用程序的想法是使用useContext创建一个计数器,每次按下按钮时计数器都会增加一。我创建了一个计数器组件:import { useContext } from "react";import { CountContext } from "../../context/Count";export const Counter = ()
我对 useContext 有疑问,因为它返回了 undefined。你能帮助我吗?Uncaught TypeError: Cannot destructure property 'course' of 'Object(...)(...)' as it is undefined.
我在我的应用程序中使用 Auth Context Provider,它在此文件中初始化:authState.jsimport React, { useReducer, createContext, useContext } from "react";import authReducer from "./authReducer";const initialState = {user: null,};
因此,我正在尝试使用 React 制作一个待办事项应用程序,我刚刚尝试使用 Context,但一直收到未定义不可迭代:这是 Main/index.js:import React,{useContext} from "react";import { BrowserRouter as Router,Routes, Route, Link} from 'react-router-dom';import
对 React 中的 context 和 Reducer 非常陌生。我目前正在尝试使用 Context 从折线图上的事件中获取日期字符串。我使用的折线图来自 react-chartjs-2。我的 context 设置和提供如下:export const Context = createContext();const initialState = {isShowCarousel: false,dat
在这里我想创建一个AuthContext来将用户状态共享给其他组件。在这里我使用 TypeScript 来设置变量类型。但是在尝试解决这个问题时我遇到了很多错误。我对这个问题非常困惑。这是我的AuthContext:import { createContext, ReactNode, useReducer } from 'react'import { AuthReducer } from './R
我正在使用 React、Next.js 和 TailwindCSS 创建一个简单的待办事项列表。由于某些原因,我收到此错误:TypeError:无法读取未定义的属性“_context”。此错误发生在TodoForm.js中。我已经使用TodoContext.Provider在index.js中定义了showModal,但是为什么会出现此错误?TodoContext.jsimport { creat
我可以接收到正确的对象,但是无法用状态值更新的对象来更新上下文值在:const Context = createContext({theme: dark,toggleTheme: () => {},});我想使主题:dark,变为,主题:defaultTheme,使用 useState 修改的动态值import React, { createContext, useState } from 're