腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
模拟
React
无
状态
功能
组件
的
api
?
、
、
、
我正在尝试测试一个在useEffect生命周期钩子期间进行Fetch调用
的
无
状态
功能
React
组件
。我想做一个
模拟
api
文件,在运行Jest单元测试时拦截这个调用,但我没有机会实现这一点。我
的
组件
: App.jsimport Form from '.Image im
浏览 8
提问于2019-10-30
得票数 1
2
回答
react
-native-使用上下文
api
导航(
react
16.3)
、
有没有人能够使用
react
16.3中引入
的
新
的
上下文
API
和
react
-native导航?我在尝试设置它时遇到了麻烦,因为使用
react
-native导航没有主
组件
可以管理
状态
,然后呈现Context.Provider
组件
,只有Navigation.startSingleScreenApp或类似的
功能
提前Tks以获取您所能提供
的
任何帮助 Environment
React
本地导航
浏览 1
提问于2018-06-05
得票数 5
2
回答
如何
使用useState钩子设置初始
状态
、
、
我使用useState钩子编写了一个
功能
组件
,该
组件
本身运行良好,但我在测试它时遇到了问题。我不明白
如何
在
组件
中创建初始
状态
。.toMatchSnapshot()} 我还读到,您不应该在单元测试中
模拟
useState,但是如果不
模拟
组件
,
如何
为
组件
设置初始
状态
?传递
的
道具帮助呈现按钮列表,但它无法控制用户在输入
浏览 4
提问于2020-02-03
得票数 1
回答已采纳
1
回答
如何
测试
React
/Flux
组件
状态
?
、
、
、
、
我对测试非常陌生,所以也许我正在考虑测试一些不应该测试
的
东西。 我有一个顶级
组件
'App‘,它从存储中获取
状态
,该存储通过
组件
挂载时
的
ajax请求进行更新。我认为一个有用
的
测试是在发出ajax请求(一个操作)之后检查App
组件
的
状态
是否为空。有没有办法在操作之前和之后测试
组件
的
状态
?据我所知,您并不测试应用程序
的
实际
功能
,而是
模
浏览 2
提问于2016-04-16
得票数 0
4
回答
酶、ReactTestUtils和反应试验
的
差异--库
、
、
用于反应测试
的
酶、ReactTestUtils和反应测试库有什么区别? 反应测试库是一个非常轻
的
解决方案,用于测试反应元件.它提供了轻
的
实用
功能
之
浏览 6
提问于2019-01-11
得票数 88
回答已采纳
1
回答
如何
通过更改useState来测试
React
Hooks
组件
、
、
、
、
我有一个
React
hooks
功能
组件
,我想用Jest/Enzyme来测试它。我想根据一个useState值来测试它
的
第三级渲染行为。我似乎在网上找不到任何例子。没有‘点击’来
模拟
-没有
API
调用来
模拟
,因为在最后,我仍然需要基于useState值进行测试。在过去,使用类
组件
,我可以设置
状态
。有了新
的
钩子,我就不能了。所以,基本上-我
如何
在一个
模拟
的
su
浏览 3
提问于2020-02-09
得票数 5
2
回答
反应函数组分\\类
组件
之间有什么区别?
当我使用函数
组件
和使用类
组件
时,因为当我使用
react
.js时,我无法理解有什么区别,因为函数和类
组件
工作得很好
浏览 3
提问于2020-12-14
得票数 1
6
回答
如何
在jest和酶中设置useState钩子
的
初始
状态
?
、
、
、
、
目前,我正在使用带有
react
钩子
的
功能
组件
。但是我无法完全测试useState钩子。考虑这样
的
场景,在useEffect钩子中,我正在做一个
API
调用并在useState中设置值。对于jest /酶,我有要测试
的
模拟
数据,但我无法为jest中
的
useState设置初始
状态
值。const [state, setState] = useState([]); 我想在jest中将初始
状态
设置为对
浏览 7
提问于2019-07-14
得票数 34
1
回答
响应测试库-
如何
在
状态
中填充值以测试
组件
?
、
、
我
的
组件
->const [list, setList] = useState([]) //makesan
api
call and sets the list state.} <Button onClick={hanldeAddToList}>add to list</Button
浏览 2
提问于2021-11-12
得票数 1
回答已采纳
1
回答
在浅呈现
的
函数
组件
上调用实例()返回null
、
、
、
我有以下反应性
功能
组件
,它接受名称作为支柱。“props” 我将按以下方式调用Name
组件
state = {name: "Name here"}render () { }我发现在一个没有
状态
的
<em
浏览 0
提问于2018-12-15
得票数 5
回答已采纳
2
回答
编写优化
的
React
功能
组件
据我所知,当需要重新渲染或有任何
状态
更新时,整个
React
功能
组件
都会重新运行,那么
如何
正确管理这些函数中
的
状态
?如果你不想在函数每次重新运行时都重新创建它,那么让它空出事件处理程序这样
的
成员是否很重要? 对于编写优化
的
功能
组件
,是否有某种最佳实践?
浏览 0
提问于2019-08-31
得票数 0
4
回答
shouldComponentUpdate等价于
功能
组件
,以忽略
状态
更改
、
、
、
因此,我想知道是否有可能用
功能
组件
编写所需
的
功能
。 外部是内部
的
包装。它在这个问题
的
范围内没有任何意义,只是为了给内部提供道具和
模拟
道具
的</
浏览 5
提问于2020-03-31
得票数 5
回答已采纳
1
回答
在
React
组件
中调用componentDidMount(),它不是
React
.component
的
扩展类
、
、
我有一个,稍后在我
的
index.js中呈现import
React
from '
react
';import App/App'; <
React
.StrictMode> </
React
.StrictMode>, doc
浏览 1
提问于2020-12-19
得票数 1
回答已采纳
1
回答
用Jest测试onChange事件
、
、
、
、
根据我
的
代码覆盖率,我需要测试在我
的
onChange事件中调用
的
函数。实际上,这就是我使用useState钩子更新
功能
组件
状态
的
地方。这是我
的
组成部分: const {value, setState} = useState(''); return(输入
组件
派生出来
的
组件
浏览 0
提问于2019-11-12
得票数 3
回答已采纳
2
回答
如何
在这个
React
类中进行抓取?
、
、
、
我知道
如何
使用
react
组件
中
的
函数来获取我
的
后端,但我需要一个下拉菜单,所以我在
react
-select页面中找到了一个示例,但该示例是在类中创建
的
。我在互联网上找到
的
干净
的
例子是,对于导入
react
-select,有必要运行npm install
react
-select命令 import
React
, { Component, Fragment,useEffect } fro
浏览 15
提问于2021-05-09
得票数 0
回答已采纳
1
回答
如何
在测试文件中呈现条件
组件
?
React
测试库
、
、
、
、
我有一个
React
组件
,它只有在fetchUser
状态
不为loading时才会呈现。我
的
测试失败了,因为
组件
不是第一次呈现,因此找不到page loaded文本。
如何
在测试中
模拟
我
的
const [fetchStatusLoading, setFetchStatusLoading] = useState(false),以便呈现页面而不是loading文本?
浏览 3
提问于2021-03-26
得票数 0
4
回答
是否需要为无
状态
功能
组件
导入
React
?
、
、
在我周围(例如博客文章、代码),我看到了用于响应无
状态
功能
组件
的
代码,其中导入了
React
,尽管它从未被使用过。import
React
from '
react
'; return <div>Howdy!</div>;我想知道,当未实际使用它(以任何显式方式)时,我们为什么需要导入
React<
浏览 6
提问于2017-05-23
得票数 29
回答已采纳
1
回答
当业务逻辑在
组件
之外时,
React
组件
中
的
状态
管理
、
、
App
组件
是三个不同
组件
的
容器: List
组件
包含所有添加
的
地址作为列表项。现在,App将locations数组与所有这些地址(LocationPoints)保持在
状态
,并将该数组传递给所有子
组件
。但是由于这些函数不知道
状态
的
存在,所以我必须创建某种调用这些操作(addLocationPoint、deleteLocationPoint
浏览 0
提问于2018-10-19
得票数 1
回答已采纳
2
回答
获取TypeError:复选框未定义
、
、
、
、
所以,我正在尝试创建一个checkbox
组件
,但是我遇到了一个问题。我
的
CheckedBox.js是这样
的
: import
React
, {useState} from '
react
'; <labelthis.handleChange.bind(this)} </label> export default CheckedBox
浏览 24
提问于2021-08-08
得票数 0
回答已采纳
2
回答
ReactJS,无法通过在url中传递
的
ID从
API
获取对象值。
、
我是ReactJS和JavaScript
的
新手,我试图通过URL将ID传递给"UserInfo.js",接下来我尝试在"GetUser.js“中获取这个id,并通过这个ID请求
API
显示信息(如登录、ID
API
在swaggerUI中工作得很好。test; } let id; fetch(process.env.
REACT
_APP_
API
Pro
浏览 8
提问于2021-12-20
得票数 1
点击加载更多
相关
资讯
React状态管理:选择合适的方式来管理组件状态
如何写出漂亮的 React 组件
2020 年你应该知道的 React 库
我读完了React的API,并为新手送上了一些建议
React组件开发中常见的陷阱
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券