Skip to content

Commit 772db8f

Browse files
committed
Code review minor fixes, add missing translation
1 parent e38ae80 commit 772db8f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/content/learn/preserving-and-resetting-state.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ title: Zachowywanie i resetowanie stanu
44

55
<Intro>
66

7-
Stan jest izolowany między komponentami. React śledzi, który stan należy do którego komponentu na podstawie ich miejsca w drzewie interfejsu użytkownika. Możesz kontrolować, kiedy zachować stan, a kiedy go zresetować między przerenderowaniami.
7+
Stan jest izolowany między komponentami. React śledzi, który stan należy do którego komponentu na podstawie ich miejsca w drzewie interfejsu użytkownika. Możesz kontrolować, kiedy zachować stan, a kiedy go zresetować między renderowaniami.
88

99
</Intro>
1010

1111
<YouWillLearn>
1212

13-
* Kiedy React decyduje się, aby zachować lub zresetować stan
13+
* Kiedy React decyduje, aby zachować lub zresetować stan
1414
* Jak zmusić React do zresetowania stanu komponentu
1515
* Jak klucze i typy wpływają na to, czy stan jest zachowany
1616

@@ -694,7 +694,7 @@ Gdy następuje odwrotna sytuacja, `div` zostaje usunięty, a nowy element `secti
694694

695695
</DiagramGroup>
696696

697-
Ogólna zasada jest taka, że **jeśli chcesz zachować stan pomiędzy przerenderowaniami, struktura drzewa musi "pasować"** między jednym a drugim renderowaniem. Jeśli struktura jest inna, stan zostaje zniszczony, ponieważ React usuwa stan, gdy usuwa komponent z drzewa.
697+
Ogólna zasada jest taka, że **jeśli chcesz zachować stan pomiędzy renderowaniami, struktura drzewa musi "pasować"** między jednym a drugim renderowaniem. Jeśli struktura jest inna, stan zostaje zniszczony, ponieważ React usuwa stan, gdy usuwa komponent z drzewa.
698698

699699
<Pitfall>
700700

@@ -1399,15 +1399,15 @@ W ten sposób komponent `Form` jest zawsze drugim dzieckiem, więc pozostaje w t
13991399
14001400
</Solution>
14011401
1402-
#### Swap two form fields {/*swap-two-form-fields*/}
1402+
#### Zamień dwa pola formularza {/*swap-two-form-fields*/}
14031403
14041404
Ten formularz pozwala wpisać imię i nazwisko. Ma także pole wyboru kontrolujące, które pole pojawia się jako pierwsze. Kiedy zaznaczysz to pole wyboru, pole „Nazwisko” pojawi się przed polem „Imię”.
14051405
14061406
To rozwiązanie prawie działa, ale jest w nim błąd. Jeśli wypełnisz pole „Imię” i zaznaczysz pole wyboru, tekst pozostanie w pierwszym polu (które teraz jest występuje jako „Nazwisko”). Napraw to tak, aby tekst z pól również zmieniał się miejscami, gdy zmieniasz kolejność.
14071407
14081408
<Hint>
14091409
1410-
Wydaje się, że dla tych pól sama ich pozycja względem rodzica nie wystarcza. Czy istnieje jakiś sposób, aby powiedzieć Reactowi, jak ma dopasować stan między przerenderowaniami?
1410+
Wydaje się, że dla tych pól sama ich pozycja względem rodzica nie wystarcza. Czy istnieje jakiś sposób, aby powiedzieć Reactowi, jak ma dopasować stan między renderowaniami?
14111411
14121412
</Hint>
14131413

0 commit comments

Comments
 (0)