Sobes.tech
Junior — Middle

El tudná magyarázni, hogy mi az a Navigator 1.0, és hogyan használják?

sobes.tech MI

Válasz az MI-től

A Flutterben a Navigator 1.0 egy osztály, amely az alkalmazás útvonalainak (képernyőinek) veremét kezeli. Lehetővé teszi a képernyők közötti navigációt, újak hozzáadását vagy visszalépést.

Főbb módszerek:

  • push: új képernyőt ad hozzá a jelenlegi fölé.
  • pop: bezárja a jelenlegi képernyőt és visszatér a korábbihoz.

Használati példa:

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

// Visszalépéshez:
Navigator.pop(context);

A Navigator 1.0 egy veremre épül és könnyen használható, de összetettebb navigációhoz, dinamikus útvonalakkal gyakran a Navigator 2.0-t alkalmazzák.