En Yeni Konular

İsimlendirilmiş Route ile Veri Aktarımı

Fluttar da isimlendirilmiş Route ile Veri aktarımı

İsimlendirilmiş route’ler kullanırken geçtiğimiz sayfaya veri aktarmak isteyebiliriz. Bu tip durumlardan Naviator.pushNamed fonksiyonunun argument özelliğinden yararlanırız.

ModelRoute.of Yöntemi

Gönderilecek verinin tanımlanması

Hedef sayfaya göndereceğimiz veri basitce bir sayi, yazi vb. olacağı gibi tabiki bir nesnede olabilir.(zaten onlarda bir nesne 🙂 )

Diğer sayfaya göndermek için temsili bir sınıf modeli yazalım.

Gönderilen Veriyi Alacak Hedef Sayfamız

Mesaj sıfımızı alacak hedef sayfamızı yazalım. ModelRoute.of methodunu kullanarak gelen bilgilere erişiyoruz.

Sayfamızı route tablosuna kaydedelim

Verileri Gönderecek Sayfamız

Ekrandaki butona basınca, Navigator.pushNamed fonksiyonunun argument kısmına girdiğimiz bilgileri hedeflediğimiz sayfaya gönderecek sayfamız.

ModelRoute ile veri aktarma

Model Route ile Yapılan Örneğin Tamamı

onGenerateRoute Yöntemi

argument bilgilerini, onGenerateRoute ile ilgili sayfalara yollayıp kullanalım

onGenerateRoute verilen routeSettings’e göre  route oluşturmaya yarar

Hedef sayfa ve model sınıfı

onGenerateRoute kısmının tanımlanması

MaterialApp kısmının bize sağladığı onGenerateRoute kısmını dolduralım.

Bilgileri Gönderen Sayfamız

onGenerateRoute Kullanımı

onGenerateRoute Örneğin Tamamı

Örneklerin Tamamı

Hakkında Necip Akgöz

İLGİNİZİ ÇEKEBİLİR

Flutter : Expanded Ve Flexible

BaşlıklarFluttar da isimlendirilmiş Route ile Veri aktarımıModelRoute.of YöntemiGönderilecek verinin tanımlanmasıGönderilen Veriyi Alacak Hedef SayfamızSayfamızı route …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir