腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
挂钩
为
React
上下文
提供
程序
设置
值
根据以下
React
上下文
示例,这是
为
提供
程序
声明
值
的正确方法:现在,我想知道
如何
使用
Hooks重写它。版本#1版本#2版本#3:
使用
道具的#2的自定义版本。提前感谢
浏览 15
提问于2020-07-30
得票数 0
2
回答
显示
为
未定义的
React
.useContext
、
、
、
、
这是我第一次在应用
程序
中
使用
挂钩
,我的
上下文
默认
值
一直显示
为
“未定义”。到目前为止,故障排除: 我的所有代码都可以在下面的CodeSandbox链接中找到:
浏览 2
提问于2021-11-12
得票数 0
回答已采纳
3
回答
状态更改时,
React
上下文
组件不会更新
、
、
、
我正在尝试在一个功能组件中创建一个
react
上下文
提供
程序
。我
使用
useState钩子
为
其他组件
提供
一个数组,并
使用
一个add函数将一个新
值
推送到该数组中。数组和add函数都是通过
上下文
提供
程序
提供
的。它似乎是通过执行以下操作来
使用
带有状态
挂钩
的推送 var newArray = array newArray.push(&quo
浏览 24
提问于2020-04-06
得票数 1
回答已采纳
1
回答
createContext不接受defaultValue
、
我试图通过
使用
react
中的createContext来构建
上下文
:createContext()函数显示此错误: 预期有1个参数,但得到0.ts(2554) index.d.ts(385,9):没有为'defaultValue‘
提供
一个参数如果我将其
设置
浏览 2
提问于2020-07-31
得票数 7
回答已采纳
1
回答
有没有可能摆脱每个重新渲染的useContext计算?
、
我们可以避免
使用
空数组作为钩子中的第二个参数进行不必要的useEffect计算:useEffectonly after the first render但是,对于我们不能像上面那样做的useContext钩子,
提供
第二个参数
浏览 1
提问于2019-06-09
得票数 0
1
回答
访问由Context.Provider传递的
值
的Context.Consumer与useContext()
、
MyContext.Consumer></MyContext.Consumer>
使用
Context.Consumer和
使用
useContext钩子来访问
上下文
提供
程序
传递的
值
,这两个代码片段之间有什么区别?我认为useContext将订阅
上下文
提供
程序
,因为我们将
上下文</
浏览 1
提问于2019-06-29
得票数 40
回答已采纳
2
回答
在useReducer()钩子中
使用
React
Context API有什么利弊?
、
、
、
我正在开发一个web应用
程序
,我正在
使用
React
上下文
,而没有
使用
useReducer()钩子。这是我
如何
在我的应用
程序
中
使用
上下文
的一个简单示例: const [stateValue, setStateValue] = useState(""); stateValue1: stateValue1,
浏览 35
提问于2021-03-25
得票数 0
回答已采纳
1
回答
跨组件更新
React
配置
、
、
我将客户端
设置
的配置
设置
存储在本地存储中。当有人更新一个
值
时,我们将其保存到本地存储中。当他们加载页面时,我们从本地存储中获取它。粘性状态的代码是: import
React
from '
react
'; }, [key, value]);}
浏览 19
提问于2021-04-15
得票数 1
2
回答
为什么
react
上下文
需要
提供
者?
上下文
状态可以只是一个可观察的和订阅的更新组件,就像观察者模式一样。为什么我们需要在应用
程序
的根上呈现
上下文
提供
程序
,以便在其他地方
使用
它?我问,因为我看到许多库和应用
程序
现在
使用
上下文
作为组件之间共享状态的主要方式,但我不理解在应用
程序
的根上呈现
提供
者的必要性,因为每个共享状态(
上下文
)
浏览 2
提问于2020-05-09
得票数 2
1
回答
使用
react
挂钩
为
字段
设置
值
、
我有一个文本字段,我需要为它
设置
一个
值
,我知道我很可能会为此做一个handleChange,但是我
使用
的是reactHooks (useState),我不确定当用户输入时
如何
保存这个
值
。
浏览 9
提问于2019-07-01
得票数 0
1
回答
刷新时页面会把我拒之门外。对路由器进行反应。受保护线路
、
、
、
我正在做一个
react
redux web应用
程序
,在那里我需要一些受保护的路径,我已经看过很多关于
如何
做它的教程,但是它们不适用于新版本的
react
路由器-dom,我觉得我非常接近于实现它,但是有一些东西不起作用,当我刷新页面时,我将auth
值
设置
为
false,我不得不再次登录,我
如何
解决它?useAuth.js文件 const authC
浏览 5
提问于2021-12-21
得票数 1
2
回答
useState中带有useContext的打字本
、
、
、
、
假设我有一个检查用户是否登录的基本
设置
:const UserContext = createContext<string| null>(null)在我的App.tsx中,我希望创建一个useState
挂钩
,以便在整个应用
程序
中管理
上下文
的状态: //Context/>}></Rout
浏览 5
提问于2022-05-29
得票数 2
回答已采纳
1
回答
响应钩子useEffect依赖问题
、
、
、
我在我的应用
程序
上收到一条警告信息,我尝试了很多东西来删除它,但没有成功。错误信息:我想调用该更新函数并更新我的组件,以便在其他组件中共享该
上下文
。import
React
, { useState } from "
react
"
浏览 0
提问于2019-09-30
得票数 2
回答已采纳
2
回答
在
React
中提升道具的正确方法是什么?
、
我最近在我的应用
程序
中添加了cookie。我的Topnav组件需要访问它们,但我不确定
如何
将它们放到那里。App.js -import { BrowserRouter as Router, Switch, Route, Link} from '
react
-router-dom';我的登录
浏览 13
提问于2020-02-26
得票数 1
回答已采纳
2
回答
如何
更新由
react
上下文
提供
的
值
?
、
、
这就是我
如何
访问
react
上下文
提供
的
值
的方式。import
React
from '
react
';ReactDOM.render( <Provider> <App />
浏览 1
提问于2020-06-06
得票数 0
回答已采纳
4
回答
钩子更改状态不会更新
上下文
提供
程序
的
值
吗?
、
、
我有两个组件和一个
上下文
提供
程序
,当我在父级调用钩子时,我可以更改状态并让这两个组件通过
上下文
获取值 contex api用法的工作演示,但我在父级调用了change状态,这不是我想要的https://stackblitz.com/edit/
react
-51e2ky?file=index.js 我想用钩子来改变内部组件的状态,但是当我点击navbar login时,我看不到这个
值
被改变了。button onClick={() => {
浏览 25
提问于2020-05-19
得票数 5
回答已采纳
1
回答
React
Context :当
React
组件中发生某些事件时,从API获取数据并调用API
、
、
、
我对
React
Context还是个新手。我需要在
react
上下文
中调用API,以便在整个
react
应用
程序
中
使用
它的数据。此外,在
react
应用
程序
的各个组件上的某些CRUD操作上也需要调用相同的API。 现在,我将API数据存储在redux中,我不想存储它。这是我尝试过的方法.. context.js文件 import
React
, { useState, createContext,useEffect } from
浏览 27
提问于2019-12-17
得票数 4
回答已采纳
4
回答
如何
修复:
上下文
提供
程序
不将新的
上下文
值
向下传递给子节点
、
、
、
我刚开始
使用
React
和,我想知道为什么我的
上下文
提供
程序
似乎没有将新的
值
传递给子组件。我将其
设置
为
初始
值
"ColorContext“
为
'red‘,但我希望按钮中的"ColorContext”
值
为
’绿色‘。但是,当我尝试这样做时,"ColorContext“
值
不会改变,并且保持”红色“。下面是我的代码的链接: import
浏览 0
提问于2019-07-25
得票数 4
回答已采纳
5
回答
如何
从
使用
者更新
提供
者中的
上下文
值
?
、
、
MyContext.jsexport defaultMyContext; <Child /> </MyContext.Pr
浏览 0
提问于2018-05-24
得票数 117
1
回答
React
createContext抛出错误
、
、
我正在尝试学习
React
context API。我正在尝试创建一个默认
值
为
绿色的
上下文
,后来
上下文
提供
程序
将其更改为红色。我得到的错误是“
值
未定义”。试图通过
提供
恒定的颜色来临时修复这个问题,我得到了一个渲染错误。
如何
让这段代码成功地
使用
上下文
API并传递颜色? import
React
from "
react
"; impo
浏览 64
提问于2020-08-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React.js Components:基础指南
如何使用GraphQL构建TypeScript+React应用
【一文看懂】React中usestate与useRef的区别与联系
React中你必须掌握的 10个 JS 概念
让你的代码讲出它的故事
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券