我是否可以可靠地预测,对于单个组件,"useEffect"回调在可执行时,将按自上而下的顺序执行



我是否可以可靠地预测,对于单个组件,useEffect回调在可执行时,将按自上而下的顺序执行?

非常简单的测试

import React, { useEffect } from "react";
import "./styles.css";
export default function App() {
useEffect(() => {
console.log(1);
}, []);
useEffect(() => {
console.log(2);
}, []);
return <div></div>
}

沙盒

是。正如文件所说:

React将按照指定的顺序应用组件使用的每个效果。

最新更新