簡體   English   中英

我能否可靠地預測,對於單個組件,`useEffect` 回調在可以執行時以自上而下的順序執行?

[英]Can I reliably predict that for a single component, `useEffect` callbacks, when available to execute, execute in top-down order?

我能否可靠地預測,對於單個組件, 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 將按照指定的順序應用組件使用的每個效果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM