Wyszukaj / o blogu

JavaScript: formularze

Opublikowano sob 19 grudnia 2020 w javascript • Tagi: bootstrap, js, javascript, formularze, walidacja • 2 min read

java-script-formularz

Formularz

"Łapanie" formularza na 2 sposoby = poprzez odwołanie się do forms lub poprzez "klasyczne" selektory

const firstForm1 = document.forms[0]
const firstForm2 = document.querySelector("form")

Właściwości formularza (wybrane)

właściwość formularza funkcja Przykład zastosowania
formularz.elements "zwraca kolekcję kontrolek zawartych" w formularzu firstForm1.elements
formularz.length "zwraca ilość kontrolek" w formularzu …

Czytaj dalej

React: warunkowe renderowanie

Opublikowano śro 26 sierpnia 2020 w reactjs • Tagi: react, formularze, hooks • 2 min read

react

Warunkowe renderowanie pozwala na zmianie zachowania się komponentu w zależności od informacji zawartych w stanie komponentu lub w propsie. Jest parę prostych zasad, o których warto pamiętać w tym kontekście.

W zależności od złożoności sytuacji, w której chcemy wykorzystać warunkowe renderowanie możemy:

1) wykorzystać operator trójargumentowy w formie in-linowej walidacji …


Czytaj dalej

React: formularze

Opublikowano wto 25 sierpnia 2020 w reactjs • Tagi: react, formularze, walidacja, radio, select • 5 min read

react

W kontekście Reacta można stosować dwa rodzaje formularzy - tzw. kontorolowane i niekontorlowane

Formularze niekontorlowane to są te, których logika nie jest sterowana przy pomocy JS/Reacta innymi słowy, których dane nie są przechwytywane przez stworzone komponenty aplikacji -> przeciwieństwem tego podejścia są formularze kontrolowane

Stany ponad wszystko -> stan jako “wyłączne źródło …


Czytaj dalej

React: przekazywanie danych pomiędzy komponentami

Opublikowano czw 20 sierpnia 2020 w reactjs • Tagi: react, formularze, hooks • 2 min read

react

Przekazywanie informacji pomiędzy komponentami

W React przekazywanie informacji pomiędzy komponentami odbywa się w dół -> od rodzica do dziecka (przy pomocy propsu), aby móc odwrócić ten proces należy w propsie przekazać referencję do funkcji modyfikującej stan rodzica i następnie wywołać ją w komponencie dziecka przekazując do niej odpowiedni argument - w ten …


Czytaj dalej

React: Haki (hooks) na Reacta

Opublikowano sob 08 sierpnia 2020 w reactjs • Tagi: react, formularze, hooks • 3 min read

react

Haki/Przyczepienia (hooks)

Hooki mogą być używane jedynie w komponentach funkcyjnych i pozwalają na przechowanie stanu pomiędzy kolejnymi wywołaniami funkcji zawartych w komponentach! Podstawowe dwa z nich pozwalają na wprowadzenie stanów (useState) podczas gdy inny pozwala na zarządzanie automatycznym zachowaniem się danego komponentu (useEffect) - kompensując brak funkcji znanych z komponentów …


Czytaj dalej

React: (zjednoczne) Stany React'a

Opublikowano sob 08 sierpnia 2020 w reactjs • Tagi: react, formularze • 3 min read

react

Stateful components (komponenty ze stanami)

Stan (ang. state) jest miejscem przechowywania aktualnego stanu (wewnętrznego) komponentu Reacta - jest wykorzystywany gdy komponent wymaga aktualizacji (np. licznik, godzina, ukrywanie/pokazywanie części komponentu) -> dla przypomnienia: Props/Informacje przekazywane do komponentu nie ulegają zmianie w ramach niego (props przekazuje informacje z góry na dół - od …


Czytaj dalej