• Blog
    • CSS
    • HTML
    • JavaScript
    • React
    • React Native
    • Linux
    • Narzędzia Front-end Developera
  • Baza wiedzy
    • Pigułka wiedzy
    • Biblioteka snippetów
    • Pytania rekrutacyjne dla Front-end developerów
  • Wtyczki WordPress
    • Simple Cookie Notice Plugin
    • Convert Taxonomy Terms Plugin
  • pl
  • en

Love Coding – blog programistyczny

10/03/2019

Joanna

StackNavigator wewnątrz DrawerNavigator – połączenie dwóch nawigatorów w jednej aplikacji

Często spotyka się aplikacje napisane w React Native, które używają dwóch lub więcej nawigatorów na raz. Sama miałam problem z połączeniem stack nawigatora i drawer navigatora, na szczęście udało mi się połączyć je tak, aby działały poprawnie i teraz mogę się tą wiedzą podzielić.

Czytaj więcej

09/03/2019

Joanna

Jak otworzyć drawer nawigator z nagłówka stack nawigatora?

Przekazanie opcji otwarcia drawer navigatora do nagłówka stack nawigatora jest dość proste, choć początkowo może przysporzyć problemów. Widać to choćby po ilości pytań zadawanych na portalach programistycznych. Dlatego przedstawię tutaj skróconą wersję kodu, który pokaże, jak osiągnąć taki efekt.

Czytaj więcej

08/03/2019

Joanna

React Native DrawerNavigator – przykład

Jeśli masz problem ze zrozumieniem działania Drawer navigation, ten krótki tutorial pomoże Ci zaimplementować DrawerNavigator do swojej aplikacji.

Czytaj więcej

07/03/2019

Joanna

Przykład nawigowania pomiędzy ekranami – React Native StackNavigator example

Aplikacje mobilne często używają więcej niż jednego ekranu, aby odpowiednio zaprezentować dane. W jaki sposób możemy stworzyć więcej niż jeden ekran? Do tego właśnie służy StackNavigator. Aby móc używać nawigacji pomiędzy ekranami, musisz w folderze ze swoim projektem zainstalować bibliotekę o nazwie react-navigation. Możesz to zrobić wpisując kolejno polecenia:

Czytaj więcej

25/02/2019

Joanna

Zapisywanie i odczytywanie danych z AsyncStorage

W poprzednim wpisie: React Native editable list pokazałam, jak można edytować dane pojedynczego elementu listy. Edytowane dane zapisane zostały do stanu komponentu, co pozwoliło wyświetlić je na ekranie. Jednak po zamknięciu aplikacji dane resetują się i nie zostają zapamiętane. Jak to zmienić? Z pomocą przyjdzie AsyncStorage.

Czytaj więcej

20/02/2019

Joanna

Jak przekazać dane z komponentu dziecka do komponentu rodzica w React Native?

Jak zaktualizować stan rodzica z komponentu dziecka w React Native ? Przekazywanie danych z komponentu dziecka do komponentu rodzica jest łatwe. Wystarczy, że umieszczając komponent dziecko w treści rodzica przekażemy do niego funkcję, która ustawia w stanie komponentu rodzica odpowiednie dane, a następnie uruchomimy te dane z komponentu dziecka, np. poprzez kliknięcie w przycisk. Schemat […]

Czytaj więcej

20/02/2019

Joanna

Modal w React Native tutorial

Komponent Modal posiada wiele zastosowań. Bardzo często używany jest jako „okienko” , w którym można wykonać dodatkowe akcje, których rezultaty możemy oglądać na ekranie. Modal może służyć np. jako okienko logowania, okienko z informacją albo okienko z opcjami do wyboru.

Czytaj więcej

14/02/2019

Joanna

Jak edytować dane pojedynczej pozycji na flatliście?

Do edytowania listy potrzebna jest nam… lista 🙂 Jeśli chcesz dowiedzieć się, jak stworzyć listę zadań, zobacz ten wpis: Renering list in React Native

Czytaj więcej

13/02/2019

Joanna

Poprawa wydajności ScrollView – infinite scroll

Jak wiemy z dokumentacji React Native, ScrollView renderuje wszystkie swoje dzieci na raz, co przy dużej ich ilości może powodować problemy z wydajnością. Istnieje jednak sposób, by rozłożyć renderowanie dużej ilości danych w czasie tak, aby użytkownik nie odczuł tych problemów. Możemy wyświetlić przykładowo 20 elementów przy pierwszym wczytaniu danych i dodawać kolejno nowe elementy […]

Czytaj więcej

13/02/2019

Joanna

Renderowanie listy elementów za pomocą ScrollView i FlatListy

Ok, chcemy wyświetlić listę elementów w React Native. Możemy to zrobić na kilka sposobów, tutaj przedstawione zostaną dwa – ScrollView i FlatList.

Czytaj więcej

Kategorie

  • CSS
  • HTML
  • JavaScript
  • Linux
  • Mindset programisty
  • Narzędzia Front-end Developera
  • PHP
  • Przykładowe projekty juniora
  • React
  • React Native
1 2 3 4 5 6 7 8 9
  • Blog
  • Spaceship Game
  • Cookies
  • Polski
  • English

2025 love-coding

Ta strona używa cookies dla sprawniejszego działania. Korzystając z witryny akceptujesz politykę cookies.