Sobes.tech
Junior — Middle

Կարող եք բացատրել, թե ինչ է Navigator 1.0-ն ու ինչպես է այն օգտագործվում?

sobes.tech AI

Պատասխան AI-ից

Flutter-ում Navigator 1.0-ը դաս է, որը կառավարում է հավելվածի երթուղիների (էկրանների) տախտակը։ Այն թույլ է տալիս անցնել էկրանների միջև, ավելացնել նորերը կամ վերադառնալ։

Հիմնական մեթոդները՝

  • push: ավելացնել նոր էկրան ներկայիս վրա։
  • pop: փակել ներկայիս էկրանն ու վերադառնալ նախորդին։

Օգտագործման օրինակ՝

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

// Վերադառնալու համար՝
Navigator.pop(context);

Navigator 1.0-ը հիմնված է տախտակի վրա և հեշտ է օգտագործել, բայց բարդ նավիգացիայի համար, որը ունի դինամիկ երթուղիներ, հաճախ օգտագործվում է Navigator 2.0։