cost 165 ms
使用 jest 和 react 测试库进行 MaterialTable 操作按钮测试

我有带有添加、编辑和删除操作图标的材料表。 所有人都在工作。 现在我想用 jest 和 react 测试库编写一些单元测试。 例如,添加图标的标题为“添加”等。 onRowAdd(newRow) 调用 handleRowAdd 方法来向表中添加新行。 我想编写一个单元测试,断言在单击图标/按 ...

2022-07-02 17:15:41 0 10
什么时候应该在 useSelector() 中使用自定义相等函数?

我试图了解何时需要在useSelector()中使用自定义相等函数。 我有一个选择器,它返回一个简单的对象: 我认为由于data是一个对象,我需要使用自定义相等函数来避免不必要的重新渲染,正如文档中所述: 使用 useSelector(),每次返回一个新对象都会默认强制重新渲染。 但 ...

2022-07-02 16:50:04 1 40
使用 redux 工具包和 axios 的网络请求行为异常

这是我发送并检查最后一行的操作return rejectWithValue(error.message); 我正在从一个组件分派此操作。 使用 axios 进行网络请求 所以,我的问题是当我更改return rejectWithValue(error.message); 在return err ...

2022-07-02 15:47:55 1 18
当我想模拟返回承诺的函数时发生错误

我有一个使用 axios 进行服务器通信的 api 目录: 当我想模拟从此文件导出的“createTask”函数时,我收到一个错误: 任务.test.js 错误是: 似乎模拟函数没有返回 Promsie,我不知道是为了什么。 当我用“jest.mock”模拟 api 模块时,它可以正常 ...

2022-07-02 12:48:58 0 24
ReactJS - 调度 redux 动作时的无限循环

几个小时以来我遇到了一些问题,我真的不知道为什么当我调度 redux 动作时 useeffect 给我无限循环? 因为我希望我的页面在我从订单状态更改值后会刷新。 是否不允许将来自 redux 的异步状态置于使用效果? 对不起我还是新的.. orderSlice.js OrderScree ...

2022-07-02 12:35:29 0 16
使用 react redux 在本地删除行问题

在下面的切片代码中,我使用 createAsyncThunk 从服务器获取数据。 现在我正在尝试在本地删除数据,为此我编写了一个名为 removeData 的减速器。 零件 下面给出了控制台中的错误: 1.serializableStateInvariantMiddleware.ts:1 ...

2022-07-02 09:56:45 0 28
来自 array.map 的 Redux 子组件未重新渲染

所以这里是组件的流程: 在主要组件中,我使用 useSelector 钩子从 redux 存储中获取状态。 我正在渲染我的按钮组件并将状态传递给它以导致重新渲染: 在 TalentButton 组件中,它在 map 函数中返回一个箭头组件数组。 问题是这个 .map 中的组件不会重新渲染, ...

2022-07-02 09:00:03 0 24
ReactJS在使用useeffect调度redux动作时重复组件

我是新的反应。 我使用react 18,所以我的问题是..我不知道发生了什么,当我调度动作并使用useeffect调用它时,react只渲染组件两次,如果我删除strcitmode,它将解决,但我不想,有人可以帮忙吗? 所以在我看来,如果我不删除严格模式,paypal 按钮会被渲染两次。 我认为us ...

2022-07-02 06:21:20 1 18
如何在 react redux 中使用访问令牌

我使用 react、rudux-toolkit、nodejs。 如果我登录并从服务器接收访问令牌,我正在考虑将访问令牌保存到 redux 存储并将其用于需要身份验证的任务,例如“writePost”等。 如果 redux store 中有有效的 accessToken 状态,可以写 post。 所以 ...

2022-07-02 02:08:18 0 13
动作没有在 react-redux 中调度

我有一个表单,它收集有关今天的支出和总用户(作为出勤率)的数据,然后通过操作addExpenses()使用 redux dispatch 提交它。 但它不会运行。 似乎它不存在或不存在。 到目前为止我尝试过的 什么不是? 我什至在操作内部尝试了console.log() ,但它在所需脚本的上方工 ...

2022-07-01 19:58:46 1 21
Redux 面临的问题

我正在尝试使用 ant design 为库存创建一个表。 我使用 react redux 来管理几个状态。 下面是给定的代码 片 店铺 一旦我使用 useEffect 或在组件中创建任何其他功能,一旦我删除创建的功能,页面就会恢复正常,我的网页就会变为空白。 我无法对问题进行排序 ...

2022-07-01 17:54:17 2 45
React i18next 在构建后无法加载翻译

我不知道为什么在调试控制台上 react i18next 显示加载命名空间失败。 我尝试了许多建议但没有成功。 我在 Django 项目中使用 react build 文件夹。 它只能在 localhost:3000 上正常工作,这很疯狂,但是一旦我尝试使用构建文件夹,我就会在调试控制台上收到上述 ...

2022-07-01 16:16:01 1 34
更新具有相同 id 的产品

我的产品可以选择尺寸,所以如果我将“X”产品添加到尺寸为 4 和 5 的购物车中,它将向购物车中添加 2 件商品,如下所示: 我的目标是当您成功从购物车中购买商品时,您刚购买的尺寸将从产品主页中删除。 仅当我尝试购买 2 种不同的物品时,它才有效。 如果我要尝试购买 2 件不同尺寸的相同商品 ...

2022-07-01 13:33:54 1 25
反应材料 ui 模态和双击问题

当我双击每个参数上的 10 个参数中的 1 个时,我试图制作一个模态弹窗我正在尝试这个,但它添加了一个新项目,而不是更改我点击的当前项目。 ...

2022-07-01 12:19:09 0 14

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM