react-hooks 相关问题

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

使用 useLayoutEffect React 的问题

Hook useEffect 异步运行,通常在 DOM 渲染/安装之后,而 useLayoutEffect 同步运行,在 DOM 渲染/安装之前。 使用我的示例 useEffect,所有...

回答 2 投票 0

在Next.js中导入react-hook-mousetrap时出现“无法在模块外使用import语句”错误

尝试 Next.js 但我在以下方面遇到困难。只是尝试安装react-hook-mousetrap并像平常一样导入它: 从“react-hook-mousetrap”导入 useMousetrap;

回答 3 投票 0

分派 HTTP 请求的链接在 Razorpay React 中不起作用

在开始之前,我对 redux 非常陌生,对 React 也很陌生。我正在为应用程序集成 Razorpay 的订阅功能。一切工作正常,但是当我尝试链接时

回答 1 投票 0

无法读取未定义的属性(读取“地图”)类型错误:无法读取未定义的属性(读取“地图”)收到此错误

这是显示错误的卡片组件 这是代码显示的错误 尝试使用 api 调用映射数据,但映射出现错误。尝试解决它很长时间,请...

回答 1 投票 0

为什么useEffect中的functoin不接受参数?

我一直在研究reactjs中的useEffect钩子。我研究了我们不能向 useEffect 函数传递参数,这是可以理解的。但试图寻找原因,为什么我...

回答 2 投票 0

检测元件参考高度变化

是否可以检测到元素引用何时改变其高度? 我尝试使用以下内容,但是当元素的高度由于某种原因发生变化时,不会检测到该变化。 (请...

回答 6 投票 0


使用 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

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