Javascript 如何使用React中的函数组件在Dom加载时显示SweetAlert弹出窗口

Javascript 如何使用React中的函数组件在Dom加载时显示SweetAlert弹出窗口,javascript,reactjs,sweetalert2,Javascript,Reactjs,Sweetalert2,我最近开始使用react,所以如果这是一个太“noobish”的问题,我道歉。所以我尝试在路径(URL)更改时弹出一个SweetAlert,有没有一种方法可以使用功能组件来实现 我已经查过了 但这仅适用于类组件。这可以使用 如果您熟悉React类生命周期方法,可以将useEffectHook看作是componentDidMount,componentDidUpdate,以及componentWillUnmount的组合 因为钩子只能在功能组件内调用。

我最近开始使用react,所以如果这是一个太“noobish”的问题,我道歉。所以我尝试在路径(URL)更改时弹出一个SweetAlert,有没有一种方法可以使用功能组件来实现

我已经查过了 但这仅适用于类组件。

这可以使用

如果您熟悉React类生命周期方法,可以将
useEffect
Hook看作是
componentDidMount
componentDidUpdate
,以及
componentWillUnmount
的组合

因为钩子只能在功能组件内调用。