腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Action.js
中
的
useContext
(
在
React
组件
之外
)
目前,我
在
DataContext.js
中
存储了一些状态,但是,我想从
Action.js
文件
中
访问这些数据。DataContext通常使用
useContext
钩子拉出,这是可能
的
,因为
组件
包装在DataContextProvider
中
。但是,我
的
Action.js
不是
React
组件
(因此没有包装在DataContextProvider
中
)。有什么方法可以让我进入这个
浏览 21
提问于2020-07-02
得票数 0
1
回答
与嵌套
组件
共享上下文时,未定义获取UserContext
、
、
、
我试图将某种类型
的
服务共享给嵌套在另一个
组件
中
的
组件
,但我得到了一个未定义
的
错误。 </Router>}
在
TopPanel
组件
内部有一个Login
组件
,它应该使用上下文: import
React
, {useStat
浏览 1
提问于2022-06-25
得票数 3
回答已采纳
1
回答
React
.
useContext
和小型化反应误差#321;
、
、
、
: [],});tslinter没有问题,但在运行时,我得到了令人讨厌
的
321 :-) sp-webpart-workbench-assembly_en-us_8439e1230cb8ca442df6f89cf19f89
浏览 2
提问于2020-06-22
得票数 0
1
回答
返回未定义
的
useContext
,即使它不应该是未定义
的
、
、
、
我
在
React
中
创建了以下上下文:import { createContext, FC } from "
react
也就是说,
在
以下代码
中
,value是未定义
的
:但是,我不知道为什么是这样,因为
浏览 1
提问于2021-06-29
得票数 0
回答已采纳
2
回答
Class.contextType与Context.Consumer
的
区别及应用实例
、
如果有人能在以下几点上给出更多
的
说明,我将不胜感激,因为官方文档并没有清楚地说明这一点。 使用提供者提供
的
值
的
contextType方法和使用者方法有什么不同?
在
什么情况下我们应该使用哪种方法?可以将提供者暴露在基于类
的
组件
中
的
值,由使用
useContext
的
react
组件
使用吗?我有同样
的
设置,最后我将
useContext
转换为
useC
浏览 3
提问于2020-06-19
得票数 3
回答已采纳
3
回答
useContext
()
react
挂钩未返回正确
的
值
、
、
我将Home
组件
包装在以下布局
中
:export const DataContext =
React
.createContext({}); const content =
React
.
useContext
浏览 2
提问于2019-02-20
得票数 6
1
回答
未定义
React
上下文
我一直无法
在
我
的
React
应用程序中正确使用上下文。大多数文档都使用基于类
的
组件
,我正在尝试使用功能
组件
。 该错误说明未定义AppContext。App.js和Header.js位于不同
的
文件
中
。如果我
在
<AppContext.Provider value='AppName'>之后立即添加console.log(
React
.
useContext
(AppContext)
浏览 18
提问于2021-02-11
得票数 0
回答已采纳
1
回答
不使用嵌套
组件
的
useContext
、
、
结构化
的
方式是,每个页面都包装在<Layout>
中
,有些页面也被包装在<Fund>
中
,嵌套在<Layout>下。 我拥有
在
_app.js
中
设置
的
全局上下文,并将其传递给呈现它
的
Layout。这很好,我
在
pages/_app.js
中
定义
的
pages/_app.js上下文变量
在
Layout上呈现并显示在所有页面上。然后
在
compo
浏览 1
提问于2021-08-07
得票数 0
2
回答
响应上下文提供程序不设置值
、
、
、
我试图从反应上下文
的
钩子开始,我似乎有一个问题,我不明白。我定义了一个用户上下文,它只是一个表示"hello user“
的
字符串,如下所示: {props.children} )那么我试图访问
的</
浏览 1
提问于2022-04-14
得票数 3
回答已采纳
1
回答
未处理拒绝(TypeError):无法对“Object(.)(.)”
的
属性“setUser”进行析构因为它是未定义
的
、
、
一旦用户使用createContext和
useContext
登录,我将尝试设置用户令牌。以下是我
的
代码:import FormErrors from '/components/button/button'import { us
浏览 2
提问于2020-12-31
得票数 1
回答已采纳
2
回答
从被测
组件
外部访问上下文API
、
我正在使用Jest和
React
-testing-library来测试
React
组件
。我已经使用上下文API提供程序呈现了一个
组件
,因此该
组件
可以访问上下文。不幸
的
是,我不知道如何从渲染
组件
外部访问它。
在
本例
中
,上下文中有一个isUserLogged属性,具体取决于
组件
的
更改。但是我不知道如何改变这个属性
的
值。我该如何处理这个案例呢?
在
附加
的
代码<
浏览 25
提问于2019-02-18
得票数 2
回答已采纳
1
回答
中
,从提供者周围
的
包装器更新上下文数据
、
我
的
代码库中有以下设置(直接):import
React
, { useState } from '
react
' language: "en",}) export const LanguageContextProviderLanguageContext.Provi
浏览 5
提问于2022-03-10
得票数 0
回答已采纳
2
回答
是否未从提供程序传递
React
useContext
值?
、
我尝试使用
useContext
向下传递一个值,如下所示export const selectedContext =
React
.createContext(); <Cards /> </selectedContext.Provider>}; 我在其中一个
组件
<
浏览 15
提问于2020-03-01
得票数 0
1
回答
React
使用Context和Axios拦截器注销所有页面
、
、
我
在
React
组件
之外
,但需要更新我
的
身份验证上下文'AuthContext‘以删除现有用户,以便从所有登录页面
中
完全注销该用户 我可以使用Redux分派redux操作。如何使用Context实现相同
的
功能? 下面是我
的
代码..。由于
useContext
不能在
React
组件
或函数外部使用,因此logOutAll函数不起作用 感谢那些成功实现这一点的人
的
建议。谢谢 impo
浏览 16
提问于2020-10-24
得票数 1
1
回答
React
路由器备忘路由向导
、
、
我有一个向导
组件
,它是围绕一个类构建
的
,该类将问题保存在数组
中
,并将当前问题传递给Wizard
组件
。我希望每个问题都有相应
的
路线。数组
中
的
array对象: [{ getComponent: props属性呈现一个内存化
的
react
Route
组件
,如下所示:
浏览 7
提问于2019-06-16
得票数 0
2
回答
React
:为什么我
的
上下文值没有更新?
、
、
、
我
在
玩。我创建了一个简单
的
组件
: <> <My
浏览 0
提问于2020-12-29
得票数 4
回答已采纳
2
回答
我应该如何在
React
中
改进这个行为?
、
在
我
的
公司,我们使用ReactJS来开发我们
的
网站。我们
在
jQuery
中
也有遗留代码(我知道,我们正在尝试改变一切以做出反应)。我
的
问题是我们有一些全局函数,我们必须在所有
组件
树
中
传递这些函数。例如,我们有一个控制函数,我们必须在8个
组件
中
传递它,但只有最后一个
组件
实际调用它。 所以,我想知道是否有办法避免这个问题。另一个问题是我们
在
页面上有几个
react
树,因为
浏览 12
提问于2021-03-22
得票数 1
回答已采纳
1
回答
为什么我会被取消定义?
、
、
我想让“屏幕”
中
的
setLoading函数
在
"HomeScreen“
中
可用。这是屏幕
组件
(HomeScreen
的
父
组件
)。我想在HomeScreen (子
组件
)
中
控制Modal
的
状态。/context"; const HomeScreen = ({ naviga
浏览 4
提问于2022-08-22
得票数 0
2
回答
为什么上下文提供程序不将带有
useContext
的
道具作为函数传递给子程序
我试图使用子函数内部
的
useContext
来访问上下文道具,但是道具始终是默认
的
<Context.Provider value={{ variable: 123 }}> const context_value =
useContext</em
浏览 4
提问于2021-10-21
得票数 0
4
回答
React
抛出无效
的
钩子调用错误
、
、
我试图使用
useContext
将一个值从上下文提供程序传递给使用者,并访问呈现函数
之外
的
值。我
的
提供者看起来是这样
的
:import
浏览 5
提问于2019-04-29
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React中父子组件的交互实例
在NPM上发布自己的React组件
4TinyShare“网站无障碍”介绍;web前端之Kotlin;在React 16.6中使用组件的懒加载
【一文看懂】React中usestate与useRef的区别与联系
最新React技术栈,实战复杂低代码项目-仿问卷星完结-门外青苔满
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券