Sobes.tech
Junior — Middle

Czy możesz wyjaśnić, czym jest Navigator 1.0 i jak jest używany?

sobes.tech AI

Odpowiedź od AI

Navigator 1.0 w Flutter to klasa, która zarządza stosami tras (ekranów) aplikacji. Umożliwia przechodzenie między ekranami, dodawanie nowych lub powrót.

Główne metody:

  • push: dodaj nowy ekran na stos.
  • pop: zamknij bieżący ekran i wróć do poprzedniego.

Przykład użycia:

Navigator.push(context, MaterialPageRoute(builder: (context) => NewScreen()));

// Aby wrócić:
Navigator.pop(context);

Navigator 1.0 opiera się na stosie i jest prosty w użyciu, ale dla bardziej złożonej nawigacji z dynamicznymi trasami często stosuje się Navigator 2.0.