腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4036)
视频
沙龙
1
回答
JEST
从上
下文
api
验证
高阶
组件
组件
的
状态
、
我是第一次接触
JEST
和酶。advanced-react/ 我想在https://github.com/jscomplete/advanced-react/blob/master/lib/components/Timestamp.js为时间戳
组件
编写单元测试
浏览 13
提问于2020-08-09
得票数 0
回答已采纳
1
回答
当业务逻辑在
组件
之外时,React
组件
中
的
状态
管理
、
、
App
组件
是三个不同
组件
的
容器: List
组件
包含所有添加
的
地址作为列表项。现在,App将locations数组与所有这些地址(LocationPoints)保持在
状态
,并将该数组传递给所有子
组件
。使用LocationPoints
的
操作(添加/移动/更新/删除位置点)被分离到单独
的
函数中,因为它们非常通用
浏览 0
提问于2018-10-19
得票数 1
回答已采纳
1
回答
在React中将值从一个父
组件
传递到另一个父
组件
、
我有一个
组件
Avanger,当该
组件
卸载时,我想将其
状态
转移到另一个名为Battle
的
组件
。每次Avanger更新时,我都会尝试将Avanger
状态
的
值传递给Battle,所以我尝试这样做 componentDidUpdate() { console.log(this.state.selectedAvangers
浏览 10
提问于2019-05-08
得票数 1
1
回答
测试React
组件
,观察
状态
、
、
假设我有一个简单
的
,它主要是观察上
下文
中
的
变化,并
从上
下文
中呈现一些
状态
视图。/react测试库下进行测试,我设想了几种可能性: 为只为每个测试实例化不同
状态
的
上
下文
提供了一个包装器。这是典型
的
pattern?Instantiate,每个测试都有真实
的
初始
状态
。然后以某种方式更改
状态
,并期望
组件
更新。也许以某种方式使用测试代码中
浏览 4
提问于2021-10-01
得票数 0
回答已采纳
2
回答
使用React-Redux <Provider>和connect()
的
区别
、
<Provider store={store}> </Provider>} 与使用connect连接
组件
相比
浏览 0
提问于2020-02-27
得票数 0
1
回答
微前端反应应用
的
单元测试
、
、
我正在使用React
Jest
Library和
Jest
作为测试工具集
的
一部分。我有三个问题,我想要一些指导。 (自微前沿)由多个
组件
层组成,这些
组件
与身份
验证
和其他业务逻辑链接在一起。我应该只测试“页面
组件
”吗?I试图在页面
组件
级别上
浏览 3
提问于2021-08-09
得票数 3
回答已采纳
1
回答
我在中使用ContextAPI,但无法访问
组件
中具有正确值
的
状态
、
、
、
useEffect(() => { getAnswers();我在一个react函数
组件
中使用上面的useEffect钩子,我在axios
的
http请求中使用上
下文
API
中
的
一些
状态
值作为有效负载。对于第一个呈现,我正确地
从上
下文
中获取
状态
值,但在此之后,值是不正确
的
。不仅useEffect内部
的
函数,而且useEf
浏览 3
提问于2022-11-30
得票数 0
1
回答
Redux与中继连接
、
、
或者我应该
从上
下文
中获取redux
状态
?最好
的
方法是什么?我
的
组件
需要从redux和relay获取数据
浏览 5
提问于2016-08-30
得票数 1
回答已采纳
1
回答
通过useContext将上
下文
提供给子
组件
、
、
、
我正在将一个React应用程序从一个类转移到一个功能
组件
,这是有意义
的
,但是我在useContext钩子上遇到了一些小问题,或者大概只是上
下文
API
。 我
的
应用程序支持身份
验证
和非身份
验证
状态
。对于经过身份
验证
的
用户,我想进行一个
API
调用,该调用返回他们拥有的项
的
详细信息,并将其显示在表中。由于这个列表是相当静态
的
,所以我希望将其存储在上
下文
中
浏览 1
提问于2022-01-29
得票数 0
1
回答
在Redux容器中使用
高阶
组件
、
、
、
我使用Redux来管理我
的
应用程序
的
身份
验证
状态
,并将Auth作为一个Redux容器(或智能
组件
)。我已经创建了一个包装器(一个
高阶
组件
),它接受Auth并返回它: class Authstuff here> ... return connect(mapStateToProps, mapDispatchToProps)(Auth);
浏览 2
提问于2017-03-01
得票数 5
回答已采纳
3
回答
React路由器重定向速度非常慢
、
、
我使用一个
高阶
组件
(PublicRoute)根据用户是否通过身份
验证
来有条件地呈现另一个
组件
。我制作了另一个更
高阶
的
组件
PrivateRoute,以达到相反
的
效果。我
的
想法是,我不希望已登录
的
用户能够访问登录页面,也不希望未登录
的
用户查看其他页面。(从实用
的
角度讲,这是不太可能
的
,除非他们手动输入URL,但我仍然希望确保这种情况不会发生。)问题是重定向
组件
浏览 1
提问于2018-02-19
得票数 2
1
回答
单元测试反应钩子内部反应-管理
、
、
、
有任何方法可以使用useAuthState作为模拟来模拟用户身份
验证
的
状态
吗?到目前为止,我尝试过
的
内容包括: React测试库、酶
组件
渲染、
jest
.mock、
jest
.createMockFromModule。我知道如果我没有将我
的
组件
包含在一个提供程序中,我将得到“无法找到react redux上
下文
值;请确保
组件
被包装在一个提供程序中”。value = useRef({ or
浏览 10
提问于2022-02-05
得票数 0
1
回答
试图
从上
下文
使用者修改
状态
,但
状态
只受模板中最后一个使用者
的
影响。
我有上
下文
使用者
组件
,它们位于提供者
组件
下面,该
组件
将函数传递到上
下文
中。为什么会这样呢? 示例:
浏览 4
提问于2019-07-31
得票数 1
回答已采纳
1
回答
当上
下文
被更改时,使用上
下文
的
子
组件
不应该自动更新自己吗?
、
、
、
/> );HomeContainer
组件
是一个特殊
的
组件
,它将一个简单
的
表示
组件
封装成一个本地化
组件
。translate(mapTranslationToProps)(SomeComponent); export default Localized
浏览 2
提问于2017-03-27
得票数 0
回答已采纳
2
回答
如何阻止useState重新呈现未使用
状态
的
组件
、
我有一个父
组件
A,其中设置了state和useState。父程序有两个子
组件
--
组件
B (接收useState作为支柱)和
组件
C (接收state作为支柱)。我遇到
的
问题是,B也在重新呈现,尽管它没有将state作为一个支柱。理想情况下,我只希望C重新呈现。另外,我不想将以前
的
state与当前
的
state进行比较,因为如果它是一个具有大量数据
的
重嵌套数组或对象,那么性能就会受到很大
的
影响。 有办法做到这一点吗?还是我必须使用类似于上<
浏览 3
提问于2020-07-15
得票数 0
2
回答
当azure Microsoft MSAL 2.0 (msal浏览器)时,如何识别用户是否已登录?
、
、
、
、
我们在REACT SPA中使用MSAL 2.0进行身份
验证
。根App
组件
实现了一个处理身份
验证
部分
的
react
高阶
组件
(HOC)。在身份
验证
逻辑中,我们如何检查用户在首次登录后是否登录,以避免重新呈现与从图形
api
获取用户信息相关
的
逻辑。要求是在用户第一次登录并从图形
api
中检索信息后,应用程序应该重用这些信息,直到登录过期。这里最好
的
方法是什么?
浏览 62
提问于2021-01-10
得票数 1
1
回答
Formik -如果字段没有更改,则停止
验证
它
当Formik运行
验证
时,我
的
所有字段都会得到
验证
。我
的
一个操作是非常昂贵
的
(DB查找)。如果它没有改变,我不想运行这个
验证
。我如何才能做到这一点? 我使用
的
是withFormik
高阶
组件
。我考虑
的
一个选项是跟踪当前值和最后
验证
的
值。如果不同,则运行
验证
。也许这可以是底层
组件
中
的
const [lastValidated, set
浏览 17
提问于2019-10-10
得票数 1
1
回答
记录从
API
在JavaScript中接收到
的
VueJS类型
、
、
我正在使用VueJS,并通过web以json
的
身份提供数据。
API
是强类型
的
,但是在我
的
Vue
组件
中,我没有一个很好
的
方法来知道传递
的
类型是什么。this.thatListOfThings = response.data.thoseThings; );} 我知道,these和that只能返回到服务器,查看
API
的
视图模型(或者通过postman或调试器)。我认为最好在前端有一组
浏览 0
提问于2019-10-25
得票数 0
6
回答
如何在
jest
和酶中设置useState钩子
的
初始
状态
?
、
、
、
、
目前,我正在使用带有react钩子
的
功能
组件
。但是我无法完全测试useState钩子。考虑这样
的
场景,在useEffect钩子中,我正在做一个
API
调用并在useState中设置值。对于
jest
/酶,我有要测试
的
模拟数据,但我无法为
jest
中
的
useState设置初始
状态
值。const [state, setState] = useState([]); 我想在
jest
中将初始
状态
设置为对
浏览 7
提问于2019-07-14
得票数 34
2
回答
如何使用useContext访问上
下文
提供程序中
的
数据?
、
当整个
状态
在值中传递时,如何使用useContext访问上
下文
提供程序中
的
数据 假设我
的
状态
是这样
的
const state = { Key: 12345,}; 我已经通过提供程序在上
下文
api
中传递了这个
状态
<AuthContext.Provider value= {{
浏览 9
提问于2020-04-27
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券