Wpis z mikrobloga

#react #programowanie #javascript

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?)
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@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.

Musze zgłosić
  • Odpowiedz