Junior — Middle
Vai jūs varat paskaidrot, kas ir Navigator 1.0 un kā tas tiek izmantots?
sobes.tech AI
Atbilde no AI
Flutter'ā Navigator 1.0 ir klases, kas pārvalda lietotnes maršrutu (ekrānu) kaudzi. Tas ļ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.