Flutter uchun Yangi boshlanuvchilar



Download 15,11 Mb.
bet75/115
Sana24.04.2022
Hajmi15,11 Mb.
#580073
1   ...   71   72   73   74   75   76   77   78   ...   115
Bog'liq
Flutter

Kirish vidjetlari


Imo-ishoralarni boshqarish foydalanuvchi bilan o'zaro munosabatlarning yaxshi boshlanish nuqtasidir, ammo bu aniq emas yetarli. Olish foydalanuvchi ma'lumotlar hisoblanadi nima qo'shadi mazmuni uchun ko'p ilovalar.
Flutter beradi ko'p kiritish ma'lumotlar vidjetlar uchun Yordam bering the dasturchi uchun olish boshqacha turlari foydalanuvchidan olingan ma'lumotlar. Biz ulardan ba'zilarini allaqachon bobda ko'rganmiz 4 , Vidjetlar: Flutter -da, shu jumladan TextField -da va har xil turdagi selektorda maketlarni yaratish va Picker vidjetlar.
Garchi biz foydalanuvchi tomonidan kiritilgan barcha ma'lumotlarni o'zimiz boshqarishimiz mumkin bo'lsa-da (aytaylik, barcha kiritish maydonlarini o'z ichiga olgan ildiz vidjetida), bu juda qiyin bo'lishi mumkin, chunki bu bizda ko'p dalalar va shunday biz bo'lardi ehtimol oxiri yuqoriga ortib boradi kod murakkablik. Barcha kirish vidjetlarini kichik bo'laklarga bo'lish yordam beradi, lekin hamma narsani hal qilmaydi.
Flutter beradi ikki vidjetlar uchun Yordam bering tashkil qilish kiritish ichida kod, tasdiqlash bu, va foydalanuvchiga tezkor fikr bildirish. Bular Shakl va FormField vidjetlar.

FormField va TextField


The FormField vidjet ishlaydi kabi a asos sinf uchun yaratmoq bizning Shaxsiy shakl dala, ishlatilgan uchun integratsiyalash
Shakl vidjet. Uning funktsiyalari bor quyidagicha :
Kimga Yordam bering the jarayon ning sozlash va olish the joriy kiritish qiymat Joriy kiritilgan qiymatni tekshirish uchun
Kimga ta'minlash fikr-mulohaza dan tasdiqlashlar
FormField mumkin yashash holda Shakl vidjetlar, lekin bu emas emas tipik - faqat qachon biz Aytaylik, bitta FormField mavjud ekranda.
Ko'pchilik o'rnatilgan kiritish vidjetlar dan Flutter kel bilan a mos keladigan FormField vidjetni amalga oshirish. Masalan, TextField vidjetda mavjud TextFormField . TextFormField _ vidjet TextField -ga kirishda yordam beradi qiymat va Form qo'shadi u bilan bog'liq xatti-harakatlar (masalan, tasdiqlash).
Matn maydoni vidjet foydalanuvchiga klaviatura yordamida matn kiritish imkonini beradi. Matn maydoni vidjet onChanged-ni ochib beradi joriy qiymatidagi o'zgarishlarni tinglash uchun ishlatilishi mumkin bo'lgan usul. Boshqa yo'l uchun tingla uchun o'zgarishlar hisoblanadi tomonidan foydalanish a boshqaruvchi (qarang the Foydalanish a nazorat qiluvchi bo'lim).


Foydalanish a boshqaruvchi

Qachon ishlatilgan izolyatsiya qilingan dan a Shakl , bu bu, tomonidan foydalanish the TextField vidjet, biz kerak uchun uning boshqaruvchisidan foydalaning uning qiymatiga kirish uchun xususiyat. Bu bilan amalga oshiriladi
the TextEditing Controller sinf:
final _controller = TextEditingController.fromValue( TextEditingValue(matn: "Boshlang'ich qiymat"),
);

Keyin joriy etuvchi the TextEditingController , biz o'rnatish bu ichiga the boshqaruvchi


mulk ning the TextField vidjet shunday bu bu "nazorat" the matn vidjet:
TextField(

Download 15,11 Mb.

Do'stlaringiz bilan baham:
1   ...   71   72   73   74   75   76   77   78   ...   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