腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
React
-
使用
useContext
和
useReducer
时
出现问题
、
、
嘿,我在
使用
useContext
(
React
Hooks)
和
useReducer
(用于存储包含4个字符串值的数组)
时
遇到了一个问题。在下面的图片中解释了到底是什么错了,以及我做了什么。App.js -
使用
ItemsByCategory (第7行)。
使用
useContext
传递具有2个值的类别组件对象- CategoriesArray
和
CategoriesDisaptch (第37-39行) ?
浏览 30
提问于2021-01-29
得票数 0
3
回答
不允许将
React
createContext(null)与Typescript一起
使用
?
、
、
我正在尝试
使用
useReducer
和
useContext
钩子来设置一个
React
存储。
React
.createContext(defaultValue)在我的TS检查器上
出现问题
。我尝试了一些不同的方法,但本质上,我在组件状态中设置状态
和
分派,但是当我调用提供程序并将值作为{
useReducer
(),createContext(null) }传递
时
,它没有告诉我“类型'{
useReducer</
浏览 90
提问于2020-07-25
得票数 5
1
回答
响应
useContext
,useRedux子组件不更新
、
、
、
使用
钩子响应应用程序--我
使用
React
useContext
和
useReducer
来模拟Redux --但是,当Context.Provider值(计数器)被更新
时
,子组件不会被更新。Store.jsimport reducer from '..(initialState, () => {}
浏览 0
提问于2019-01-28
得票数 2
回答已采纳
1
回答
无法
使用
redux更新对象数组中的数据
、
、
我在createSlice()中
使用
redux工具包定义了一个空数组来存储文件的数据。每当用户单击create文件
时
,我都会推送一个对象. { name: "Untitled", date: "20/03/2022
浏览 17
提问于2022-07-12
得票数 0
1
回答
React
总是在re导航上重新呈现
、
、
、
当
使用
函数组件(这是createSwitchNavigator上的默认“页面”)
时
,在导航到bottomTabNavigator之后,如果状态被更改(不仅在条件触发器更改时),整个组件将重新呈现,导致再次执行createBottomTabNavigator( Home, }, }),以及在SignIn
和
Home<ActivityIndicator color="#1199DD" size={50}/
浏览 3
提问于2020-03-04
得票数 0
回答已采纳
2
回答
在一个
React
组件中
使用
多个“
useContext
”
、
在一个
React
组件中
使用
多个'
useContext
‘钩子是一种好的,甚至是传统的方式。通常我从提供程序中提取状态
和
分派,如下所示:当然,这意味着我在上下文本身中定义了state
和
dispatch。当然,我可以将state
和
dispatch命名为不同的名称,但是,我认为在
使用
useReducer
钩子时只<em
浏览 1
提问于2020-07-04
得票数 2
2
回答
状态在nextjs、
useReducer
和
useContext
中总是未定义的。
、
、
、
、
我在我的nextjs项目中
使用
了上下文api,但是每当我试图
使用
上下文api从状态中获得值
时
,它总是抛出“未定义”的错误。default: { }};AppContext.jsimport { createContext,
useContext
, useMemo,
useReducer
} from "
react
"; import { AppReducer, initialS
浏览 11
提问于2022-03-09
得票数 -1
2
回答
一个
React
上下文基本上是一个迷你redux商店吗?
、
、
这个问题没有实际意义,只是尝试将概念连接起来,让我从Redux切换到
使用
useReducer
并反应上下文--与
useReducer
`一起
使用
的上下文--基本上是只对显式导入它的组件可用的redux存储吗
浏览 7
提问于2020-08-03
得票数 0
回答已采纳
4
回答
何时
使用
本机
React
.
useReducer
钩子及其与Redux的区别
、
、
因此,从
React
16.8中可以得到钩子。从它们的文档来看,Hooks是功能组件中状态的替代者。基本的钩子是:useState、useEffect、
useContext
,但是还有一些附加的钩子,其中一个是
useReducer
,看起来它
使用
的是与Redux相同的action-dispatch体系结构
浏览 0
提问于2019-02-07
得票数 72
回答已采纳
1
回答
如何
使用
useReducer
在反应性JS中存储状态?
、
、
、
、
我有一个组件(让我们称它为祖父母组件),默认情况下它有一个输入框、(>)箭头
和
一个添加按钮,每当我单击“添加”按钮
时
,一个新的输入框就会得到generated.Now --只要我单击(>)按钮,一个新组件就会打开,在这个默认输入框中,(> )也会出现一个相同的添加按钮,如果我在其中添加了什么并单击(>)按钮,一个新的组件应该打开,一个输入框(>图标)
和
add按钮应该打开。现在的问题是:我如何维护这三个组件(祖父母、父级
和
子级)之间的关系,直到现在我尝试
使用
stated并将空对
浏览 4
提问于2022-07-16
得票数 0
回答已采纳
1
回答
ReactJS中两个独立组件之间的数据传递
、
、
到目前为止,已经
使用
带有输入元素的表单实现了搜索(为此
使用
库)。下面是我为SearchBar中的表单
使用
的代码。import
React
, { useState } from '
react
';importimport
React
, { useState, useRef } from '
react
&
浏览 1
提问于2020-06-25
得票数 1
回答已采纳
1
回答
从
useContext
+
useReducer
迁移到Redux
、
、
我已经了解了如何
使用
Redux作为状态管理库,但我的大部分项目都是
使用
react
useContext
+
useReducer
,因为它不是一个巨大的项目。据我所知,Redux类似于
react
useReducer
,它只是管理状态。但我想创建一个专用文件,在其中我可以像
useContext
一样放置所有函数。可以
使用
useContext
+ Redux吗?或者有没有更好的解决方案? 提前感谢,感谢您的回复。
浏览 21
提问于2021-07-14
得票数 0
1
回答
useContext
和
useReducer
钩子不起作用。错误:无法读取未定义的属性“状态”
、
、
、
、
我正在尝试
使用
createContext、
useReducer
和
useContext
实现Redux概念。下面是我的代码文件:import
React
, {
useReducer
, createContext } from "
react
"; const counter = 0; const [state, dispatch] =
us
浏览 0
提问于2019-07-21
得票数 2
回答已采纳
1
回答
如何在Django应用程序中
使用
react
ContextAPI替换Redux
、
、
、
我最近学习了如何
使用
createContext()来模拟redux行为。我知道如何
使用
react
contextAPI
和
react
钩子。但现在,我尝试将django
和
react
连接起来,但每个教程都提到了Redux。如何用createContext +
react
钩子替换Redux?
浏览 14
提问于2019-09-04
得票数 0
回答已采纳
2
回答
Uncaught :对象是不可迭代的->
使用
上下文
和
还原器
、
、
我正在学习如何将
useContext
和
useReducer
结合
使用
,但是我还没有发现一个错误:import
React
,{
useContext
} from '
react</
浏览 5
提问于2022-02-01
得票数 0
回答已采纳
1
回答
对全局变量反应
useContext
和
useMemo
、
Idea -创建一个允许全局状态(甚至函数)可重用的AppContext,而不是传统的
useContext
+
useReducer
import
React
from '
react
'; const [ appState, setAppStat
浏览 4
提问于2020-07-18
得票数 1
1
回答
值不能在
useReducer
中传递
、
Context.jsimport
React
, {
useContext
,
useReducer
,} from "
react
"; }); console.log(products);
浏览 2
提问于2022-06-19
得票数 1
1
回答
在next.js中
使用
带有
useReducer
钩子的上下文Api在调用
useContext
时
返回未定义的结果
、
、
我在我的next.js应用程序中
使用
了带有
useReducer
钩子的上下文Api,当
使用
contextProvider调用
useContext
时
,它会返回未定义的结果。下面是我的代码=> contextPage=> import
React
, { createContext,
useReducer
,
useContext
} from '
react
'; } }
浏览 46
提问于2020-11-04
得票数 1
回答已采纳
1
回答
React
挂钩
useContext
重新呈现组件
、
、
我
使用
带有
useContext
的全局钩子来存储注册用户信息。我不知道为什么
useContext
两次呈现我的组件,第二次却没有定义状态。store.js: accessToken); const StateProvider = ({ childre
浏览 2
提问于2020-02-28
得票数 0
1
回答
键入'{ domain: any;domainDispatch:
React
.Dispatch<any>;}‘不能分配到输入'string’
、
、
我有一个小文件,如下所示: const [domain, domainDispatch] =
useReducer
DomainContext.Provider value={d
浏览 1
提问于2022-01-04
得票数 0
回答已采纳
点击加载更多
相关
资讯
React Hooks-缓存记忆
想创建应用程序,只用React Hooks就够了
前端:从状态管理到有限状态机的思考
React的基本用法和技术特点
2024年使用React时需避免的十大错误
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券