Flutter uchun Yangi boshlanuvchilar



Download 15,11 Mb.
bet103/115
Sana24.04.2022
Hajmi15,11 Mb.
#580073
1   ...   99   100   101   102   103   104   105   106   ...   115
Bog'liq
Flutter

onGenerateRoute: (Marshrut sozlamalari sozlamalari) {
qaytish MaterialPageRoute(
quruvchi: (BuildContext kontekst) => _screen1 (kontekst));
},
) ,
matn yo'nalishi: TextDirection.ltr,
);
}
_screen1 (BuildContext kontekst) {...} // yashirin uchun qisqalik
_screen2 (BuildContext kontekst) {...} // yashirin uchun qisqalik
}

Navigator _ vidjetda onGenerateRoute mavjud mulk, mas'ul bo'lgan qayta qo'ng'iroq uchun yaratish a Marshrut vidjet asoslangan yoqilgan a Marshrut sozlamalari ob'ekt o'tdi kabi argument .


In the Oldingi misol, siz mumkin qarang bu biz qildi emas foydalanish the sozlamalar dalil; Buning o'rniga biz standart marshrutni qaytardik. Eng keng tarqalgan yondashuv sozlamalar nomini tekshirishdir marshrut identifikatori sifatida ishlaydigan xususiyat. Ramka "/" dan foydalanadi nomini sukut bo'yicha boshlang'ich marshrut sifatida belgilang va qayta qo'ng'iroqqa dastlabki qo'ng'iroqni amalga oshiradi va buni argument sifatida uzatadi. Shunday qilib, oldingi misol _screen1 dan foydalanadi dastlabki marshrut sifatida qaytarilgan vidjet.

The natija dan the onGenerateRoute qayta qo'ng'iroq qilish hisoblanadi a Marshrut ob'ekt. Biz foydalanganlar _


the MaterialPageRoute turi Bu yerga. In uning eng Asosiy amalga oshirish, biz kerak o'tish onGenerateRoute _ unga ham qayta qo'ng'iroq qiling. Yo'nalish sifatida ko'rsatiladigan vidjetni qaytarishi kerak . Siz so'rashingiz mumkin: nega to'g'ridan-to'g'ri bolalar vidjetini qo'shish uchun bolalar xususiyatidan foydalanmaysiz? Uning yaratilishi bog'liq yoqilgan the kontekst ichida qaysi bu hisoblanadi qurilgan, kabi the Navigator vidjet mumkin ushbu marshrutni yarating turli kontekstlarda vidjet.
Ammo agar siz quyidagi kodni tekshirsangiz, biz bir ekrandan ikkinchisiga o'tishimiz mumkinligini ko'rasiz tomonidan bosish the mos keladigan tugmasi. Biz mumkin qarang bu ichida the _ekran1 usul, masalan :

Vidjet _screen1 (BuildContext kontekst) { qaytish Idish(


rang: Ranglar.yashil, bola: Ustun(
mainAxisSize: MainAxisSize.max, mainAxisAlignment: MainAxisAlignment.center, bolalar: [
Matn ("Ekran 1"), Ko'tarilgan tugma(
bola: Matn ("Borish uchun Ekran 2"), bosilgan: () {

Download 15,11 Mb.

Do'stlaringiz bilan baham:
1   ...   99   100   101   102   103   104   105   106   ...   115




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish