Sobes.tech
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.