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.