javascript - 如何使用 React 中的函数组件在 Dom 加载时显示 SweetAlert 弹出窗口
问题描述
我最近开始使用反应,所以如果这个问题太“愚蠢”,我深表歉意。所以我试图在路径(URL)更改时弹出一个 SweetAlert 弹出窗口有没有一种方法可以使用功能组件来完成?
我已经检查 了在 react.js 中加载 DOM 时的回调 但这仅适用于类组件..
解决方案
这可以使用useEffect()
hook。
如果您熟悉 React 类生命周期方法,您可以将
useEffect
Hook 视为componentDidMount
、componentDidUpdate
、 和componentWillUnmount
组合。
因为钩子只能在功能组件中调用。
推荐阅读
- excel - Power Query 十进制值未加载
- http - 发送到 Squid 的相同请求,但在使用 masscan 时收到 400 Bad Request 错误
- javascript - 为什么将 time 与 moment.js 进行比较失败?
- c# - 如何检查 DatagrGridView 是否有新行 c#
- performance - getdata() 脚本仅在时间触发时超时
- php - 使用 Codeigniter3 加载完整的日历事件
- c++ - 如何从 UI 将 QMediaPlayer 归因于 QWidget?获得填充QWidget字段的效果
- javascript - WebAudio 调度非 AudioParam 事件
- jenkins - 在执行工作时它在詹金斯中失败了
- multithreading - 如何在 Rust 中同时运行不同的线程?