@absolemDev

Порядок вывода в консоль React.StrictMode?

import React from "react";
import ReactDOM from "react-dom/client";

const C1 = () => {
  console.log("1");

  React.useEffect(() => {
    console.log("2");
  }, []);

  return <div> YOWZ </div>;
};

const C2 = () => {
  console.log("3");

  React.useEffect(() => {
    console.log("4");
  }, []);

  return <div> YOWZ </div>;
};

const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
  <React.StrictMode>
    <C1 />
    <C2 />
  </React.StrictMode>
);


Вывод в консоль: 1 1 3 3 2 4 2 4
Почему именно такой порядок?
  • Вопрос задан
  • 1328 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы