react-hooks 相关问题

Hooks是一项新功能,允许开发人员在不编写类的情况下使用状态和其他React功能。


使用 useEffect、axios 和 useParams 进行反应测试

...... …… const MovieDetails = () => { …… …… 让 { movieId } = useParams(); const [电影,setMovie] = useState(null); 使用效果(()=> { // 轴设置 让

回答 1 投票 0

如何使用 React-Testing-Library (RTL) 对具有使用 ajax 和状态的内部钩子的组件进行单元测试?

问题是我们的 Jest 在 jsdom 中运行并且已经很旧了,但最终每当我编写如下所示的函数时,当我尝试在组件中使用它时,Jest 无法处理它。加载状态...

回答 1 投票 0

Hooks 与 React 中的类

我是React新手,我正在阅读Readct官方文档,我发现我可以通过两种方式创建状态,类和钩子。 我的问题是我的 React 项目应该使用哪种方式......

回答 3 投票 0

使用自定义钩子更改react-hook-form输入值

对于注册的输入,我无法使用自己的自定义挂钩更新它。在我的示例代码中,如下所示,虽然 r2 已更新,但单击按钮时 result2 并未设置为“bar”...

回答 1 投票 0

React useContext 返回它的值,但在页面刷新后返回未定义

我正在使用 useContext 在登录页面中获取用户信息并将其显示在主页中,它首先显示信息,但是当我刷新主页时,信息会丢失,为什么...

回答 1 投票 0

React 标头组件中第一次滚动时的抖动行为

描述 我在基于 React 的 next.js Web 应用程序中遇到了标头组件问题。在页面初始加载时,当我第一次滚动时,有明显的紧张行为......

回答 1 投票 0

为什么这个 `<Suspense>` 子组件在挂起的 Promise 解决后会丢失其状态而不是渲染?

为了理解react的组件,我尝试利用setTimeout编写一个简单的钩子来在rende之前触发“挂起”状态一段时间...

回答 1 投票 0

在Canvasjs中使用useEffect时自定义导出按钮文本变得未定义

https://stackblitz.com/edit/vitejs-vite-myutvi?file=src%2FApp.jsx 你好, 我目前正在集成自定义导出功能。我的目标是添加一个导出按钮来显示“另存为 CSV”,但是...

回答 1 投票 0

Google 地图数据层问题

我目前在 Google Maps React API 和 Google Maps 文档方面遇到了很大的困难。我的目标是在地图上渲染多边形并进行各种操作。到目前为止,这是...

回答 1 投票 0

React.ts 渲染了比之前渲染更多的钩子

每次按下按钮时,我都会尝试获取一组新用户并更新现有用户。但是当我进入页面时,它给了我比之前渲染更多的钩子。

回答 2 投票 0

使用自定义钩子时如何停止重新渲染(超出最大深度)

我有一个 React 项目,我试图通过将逻辑移动到钩子来将逻辑与 UI 分离。相关钩子从 RTK 查询收集分页数据并将其聚合到状态变量中

回答 1 投票 0

状态未立即用socket.io保存

正如您在下面的问题中看到的,我收到一条包含操作停止的消息。我在那里更新了 3 个状态变量。我的问题是 setTotalScore 。一开始totalScore是0,当我重新...

回答 1 投票 0

React useEffect 在登录重定向时未触发

说明: 我有一个网站,用户可以登录并在成功登录后重定向到主页。在主页上,导航栏中有一个个人资料组件,允许用户查看...

回答 1 投票 0

在 React 中直接编辑数组中的对象可以工作,但使用钩子则不行

从“react”导入{useState}; 类型规则 = { 值:字符串; 有效:布尔值; }; 类型 RuleComponentProps = { 规则: 规则; setValue: (值: 字符串) => void; 设置有效:(有效:

回答 1 投票 0

Typahead 搜索 - 为什么我的 React State 落后了一步?

我正在构建一个打字头搜索,它侦听输入的状态并呈现包含输入的搜索结果列表。但我的函数 checkTypaheadMatches 设置了

回答 1 投票 0

有没有办法延迟父组件的渲染,直到其所有子组件完全准备好渲染为止?

我试图延迟父组件的渲染,直到其所有子组件完全准备好渲染。基本上我想要做的是在父组件上显示加载指示器,而

回答 1 投票 0

在useEffect中使用订阅是否正确?

我目前正在开发一个 React 项目,我正在使用 useEffect 钩子来处理一些副作用。我遇到过一个场景,我需要订阅一些数据更改,我想知道我...

回答 1 投票 0

导航到主页并在单击其他页面的菜单项时滚动到部分 id

我有一个单页登陆主页,其中包含带有 id 的组件和跨所有页面的通用菜单。当我打开/我使用react-scroll向下滚动到特定部分时。但当我点击...

回答 1 投票 0

类型错误:无法读取 null 的属性(读取“uid”)

我需要运行该挂钩来获取具有 currentUser.uid 名称的文档,但它失败了。该钩子在我获取 currentUser 之前启动,所以基本上它在 currentUser 为空时启动。我也不能

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.