Sobes.tech
Junior — Middle

Kas saaksite selgitada, mis on Navigator 1.0 ja kuidas seda kasutatakse?

sobes.tech AI

Vastus AI-lt

Flutteris Navigator 1.0 ir klases, kas pārvalda lietotnes maršrutu (ekrānu) kaudzi. Tā ļauj pāriet starp ekrāniem, pievienot jaunus vai atgriezties atpakaļ.

Galvenās metodes:

  • push: pievieno jaunu ekrānu virs pašreizējā.
  • pop: aizver pašreizējo ekrānu un atgriežas iepriekšējā.

Piemērs lietošanai:

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

// Lai atgrieztos atpakaļ:
Navigator.pop(context);

Navigator 1.0 ir balstīts uz kaudzi un ir viegli lietojams, bet sarežģītākai navigācijai ar dinamiskām maršrutām bieži izmanto Navigator 2.0.