ID: 3383 Web Średnie

Źródło: Arkusze CKE

Która z poniższych metod nie należy do cyklu życia komponentu w React.js?

Warianty odpowiedzi

  1. A

    componentWillUnmount()

  2. B

    componentWillPublish()

  3. C

    componentDidUpdate()

  4. D

    componentDidMount()

Wyjaśnienie

W komponentach klasowych biblioteki React każdy komponent przechodzi przez pewne etapy: od utworzenia, przez aktualizację, aż do usunięcia ze strony. Nazywamy to cyklem życia komponentu.

Standardowymi metodami wbudowanymi w ten cykl są m.in. componentDidMount (wywoływana po pojawieniu się na stronie), componentDidUpdate (po zmianie stanu) czy componentWillUnmount (przed usunięciem).

Metoda componentWillPublish po prostu nie istnieje w bibliotece React. Jest to nazwa wymyślona na potrzeby pytania, która nie pełni żadnej funkcji w cyklu życia.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Web