Sobes.tech
Junior — Middle

Можете ли да обясните какво представлява Navigator 1.0 и как се използва?

sobes.tech AI

Отговор от AI

Navigator 1.0 в Flutter е клас, който управлява стека с маршрути (екрани) на приложението. Той позволява да се преминава между екрани, да се добавят нови или да се връща назад.

Основни методи:

  • push: добавя нов екран върху текущия.
  • pop: затваря текущия екран и връща към предишния.

Пример за използване:

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

// За връщане назад:
Navigator.pop(context);

Navigator 1.0 е базиран на стек и е лесен за използване, но за сложна навигация с динамични маршрути често се използва Navigator 2.0.