Czy istnieje w React odpowiednik... element.append/before/after?
Chodzi o zmianę miejsca elementu, ale nie poprzez klonowanie ani tworzenie na nowo identycznego elementu, a faktyczne przeniesienie elementu.
Tak jak tutaj w VaniliaJS: https://vw36m.csb.app/ Jak kliknąć "More", to element "Widget" przenosi się z article bo body i z powrotem - ten sam element, bez żadnego szwenku - z użyciem element.append.
Jeśli takie coś istnieje w react to jak się nazywa?
(ja mam pomysł na API, jak takie coś można by robić w deklaratywnym stylu, w JSX, ale może jednak już istnieje?)
@look997: AKTUALIZACJA: W Chrome ze zwykłym event input, historia cofania (Ctrl+Z) i tak jest zapamiętywana. Czyli to kwestia wyłącznie Firefoksa, że przy element.append/replaceWith historia jest przerywana.
Czy istnieje w React odpowiednik...
element.append/before/after?Chodzi o zmianę miejsca elementu, ale nie poprzez klonowanie ani tworzenie na nowo identycznego elementu, a faktyczne przeniesienie elementu.
Tak jak tutaj w VaniliaJS:
https://vw36m.csb.app/
Jak kliknąć "More", to element "Widget" przenosi się z
articlebobodyi z powrotem - ten sam element, bez żadnego szwenku - z użyciemelement.append.Jeśli takie coś istnieje w react to jak się nazywa?
(ja mam pomysł na API, jak takie coś można by robić w deklaratywnym stylu, w JSX, ale może jednak już istnieje?)
W Chrome ze zwykłym event
input, historia cofania (Ctrl+Z) i tak jest zapamiętywana.Czyli to kwestia wyłącznie Firefoksa, że przy
element.append/replaceWithhistoria jest przerywana.Musze zgłosić