腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
似乎
无法
将
React
自定义
挂钩
的
返回
直接
传递
到
React
上下文
、
、
、
在构建
React
应用程序时,我经常遵循
的
模式是创建一个
自定义
的
React
钩子,该钩子
将
状态数据
返回
给我,然后
将
这些状态值分配给
React
上下文
,以便我可以在组件层次结构中访问它们。NotesContext.Provider value={contextValue}> </NotesContext.Provider>
浏览 47
提问于2021-07-28
得票数 1
回答已采纳
4
回答
钩子更改状态不会更新
上下文
提供程序
的
值吗?
、
、
我有两个组件和一个
上下文
提供程序,当我在父级调用钩子时,我可以更改状态并让这两个组件通过
上下文
获取值 contex api用法
的
工作演示,但我在父级调用了change状态,这不是我想要
的
https://stackblitz.com/edit/
react
-51e2ky?file=index.js 我想用钩子来改变内部组件
的
状态,但是当我点击navbar login时,我看不到这个值被改变了。button onClick={() => {
浏览 25
提问于2020-05-19
得票数 5
回答已采纳
2
回答
当我试图
将
react
路由器v5升级
到
V6时出错
、
、
、
当我试图
将
反应性路由器-dom v5升级
到
v6时,我会得到类型记录错误,我如何修复这个类型记录错误。from "
react
";import { Provider } from "
react
-redux"; import{ MemoryRouter, Route, useNavigate } from "
react
-router-dom&q
浏览 18
提问于2022-12-04
得票数 2
2
回答
反应TS useContext useReducer钩
、
、
、
我不知道这段代码中
的
类型错误是什么 items: { active<MenuContext.Provider value={value}> </MenuContext.Provider>} 我收到
的
错误是/Volumes/Tarang Extern
浏览 0
提问于2019-07-31
得票数 5
回答已采纳
2
回答
ReactJS:
将
兄弟级组件数据
传递
给条件组件
、
、
、
在从LoginComponent进行登录时,我希望
将
登录数据
传递
给UserProfileComponent,如果没有登录,那么默认情况下
将
加载DefaultCompoent。col-2"> </div> )那么,如何使用钩子
将
log
浏览 0
提问于2021-03-12
得票数 0
回答已采纳
2
回答
有人能告诉我为什么这个错误出现在我面前吗?
、
、
错误:neither a
React
function componentnor a custom
React
Hook function.
React
component names must start with an uppercase letter
react
- 我<
浏览 1
提问于2021-11-27
得票数 0
1
回答
在useImperativeHandle内部调用
的
调度不调用操作
、
、
、
、
,因此我在一个名为useEditRow
的
自定义
钩子中添加了一个useImperativeHandle钩子 ref: MutableRefObject<{useImperativeHandle(props.ref, () => ({ })useEditRow
挂钩
位于,所以我尝试
返回
{...initialState}而不是initialState。这
似乎</em
浏览 6
提问于2021-09-20
得票数 3
1
回答
将
根组件包装在<Provider>中,或将
自定义
React
提供程序
传递
给<Provider>,并将相应
的
React
使用者
传递
给Connect
、
、
、
我想通过单元测试来测试组件,我不知道如何
将
组件呈现给,它会出错。我只能使用"
React
-testing-library“
浏览 3
提问于2021-08-17
得票数 2
1
回答
useContext没有在我
的
反应代码中工作
、
应用程序组件: import ".> </div> } export default B; 我在上
传递
的
上下文
值不是在组件B处使用
的
。
上下文
用于
浏览 1
提问于2021-03-20
得票数 3
回答已采纳
1
回答
访问由Context.Provider
传递
的
值
的
Context.Consumer与useContext()
、
}使用Context.Consumer和使用useContext钩子来访问
上下文
提供程序
传递
的
值我认为useContext
将
订阅
上下文
提供程序,因为我们将
上下文
作为参数
传递
,因此当提供程序值更改时,它将触发重新呈现。
浏览 1
提问于2019-06-29
得票数 40
回答已采纳
2
回答
当数据库中
的
数据发生变化时,更新我
的
反应状态
的
最佳方法是什么?
、
、
、
、
我正在使用
React
的
项目工作,当新
的
数据被插入到我
的
数据库时,我需要用
react
钩子更新
react
状态。> { const resp = await axios.get( `${process.env.
REACT
_APP_BACKEND_URL他们完全不知道对方
的
存在。通过使用contextAPI,我们可以
将
道具
传递
给子类和嵌套子类。但是
浏览 3
提问于2021-09-24
得票数 6
1
回答
将
jwt auth/refresh令牌与
react
集成
的
好方法?
、
、
、
LlI发现了这个JWT,它为JWT令牌和刷新令牌提供了一个很好
的
介绍: 我认为,如果原始身份验证令牌在到期后10秒内,则身份验证
挂钩
可以生成并
返回
刷新令牌。但是,使用这种^方法,我
似乎
需要将auth令牌或
浏览 1
提问于2020-03-31
得票数 1
1
回答
我可以使用
React
中
的
函数提供
上下文
值吗?
、
我现在问自己以下问题:是建议我
直接
在ContextProvider中定义状态和逻辑,还是在单独
的
函数中定义状态和逻辑以
将
代码分开一点?示例: const MyContext =
React
.createContext({}); const [myState, setMyState编辑:谢谢你
的
回答! 如果我想在useCreateStore钩子中使用一个参数怎么办?参数会更新吗?示例: const MyContext =
Rea
浏览 16
提问于2020-09-01
得票数 0
回答已采纳
1
回答
将
钩子存储在
React
上下文
API中作为依赖项注入。这是一个好
的
模式吗?
、
、
、
我需要一种灵活
的
方法来使用钩子,而不是依赖于实现。因此,我使用作为依赖注入模式。简化示例: // multiple implementations of common hook useConfig
浏览 7
提问于2022-07-28
得票数 0
1
回答
ReactJS酶Jest问题
无法
在“连接(组件)”
上下文
中找到“存储”,即使在供应商内部包装时也会得到包装建议
、
、
、
、
不变违反:
无法
在“连接(组件)”
上下文
中找到“存储”。或者
将
根组件包装在连接选项中,或者将
自定义
的
React
提供程序和相应
的
React
使用者
传递
给connect选项中
的
connect(组件)。
浏览 4
提问于2022-04-11
得票数 0
1
回答
在连接
的
上下文
中找不到"store“
、
、
、
center', } 我正在尝试使用redux,但我得到了这个错误:在“连接(ShoppingCartIcon)”
的
上下文
中找不到
将
根组件包装在中,或者将
自定义
React
上下文
提供程序
传递
到
,并在连接选项中
传递
相应
的
React
context consumer to
浏览 0
提问于2020-04-30
得票数 4
2
回答
从
react
搜索栏中
的
选定值设置状态
、
我是一个新
的
反应,如果这看起来太简单了,我提前道歉。我正在使用
react
-select创建一个搜索栏。我使用
的
功能组件与反应
挂钩
的
每一个项目的要求。我目前正在从API中读取值,并加载一个包含这些值
的
下拉列表。接下来我想做
的
是使用
上下文
API从下拉列表中进行选择,并使用其他组件中
的
值,但目前由于它
的
实现,我
似乎
无法
访问下拉列表中
的
选定值。import
Rea
浏览 24
提问于2020-08-18
得票数 1
回答已采纳
1
回答
如何编辑图像urls并在
react
-admin中显示它们
、
、
我希望能够遍历一系列对象中
的
所有urls,并对它们进行编辑,以便它们在使用
react
-admin-firebase填充DataProvider
的
react
-admin面板上可见。我有一堆来自firebase存储
的
urls,我想在管理面板中显示它们。问题是,firebase
将
这些文件位置存储在相对路径中,而不是公共可访问
的
路径。我尝试过使用
react
-admin中
的
useQuery和useDataProvider
挂钩
,
浏览 12
提问于2021-10-25
得票数 0
1
回答
升级
到
Redux v6
、
我正在尝试升级
到
Redux V6,但对于如何使用createContext函数感到困惑,这是必要
的
。我知道我
的
商店是成功创建
的
,但是当我尝试运行我
的
应用程序时,我得到了
无法
在“连接(ConfiguredApp)”
上下文
中找到“存储”。或者
将
根组件包装在连接选项中,或者将
自定义
的
React
提供程序和相应
的
React
使用者(ConfiguredApp)
传递
浏览 0
提问于2018-12-11
得票数 1
回答已采纳
2
回答
如何浅层测试使用redux
挂钩
的
非redux连接组件
、
、
、
在我
的
ReactJS项目中,我在jest/酶中
的
单元测试有问题,我将我
的
组件转换为ES6,并使用钩子来连接到redux存储。然而,在这个组件中添加了对使用钩子
的
更改后,它
的
单元测试已经中断,我花了几天
的
时间试图弄清楚为什么这个测试不再浅层呈现,因为完全挂载可以很好地工作。DemoPage.jsimport { useSelector, useDispatch} fr
浏览 0
提问于2019-11-07
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React Native 导航和路由
让你的代码讲出它的故事
【一文看懂】React中usestate与useRef的区别与联系
React 深入系列6:高阶组件
React转微信小程序:构思
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券