Flutter uygulamamda 2 ekranım var: kayıt listesi ve kayıt oluşturma ve düzenleme ekranı.
Nesneyi ikinci ekrana geçirirsem, bu, bunu düzenleyeceğim anlamına gelir ve null geçirirsem, yeni öğe oluşturduğum anlamına gelir. Düzenleme ekranı Stateful widget'tır ve bu yaklaşımı https://flutter.io/cookbook/navigation/passing-data/ durumum için nasıl kullanacağımdan emin değilim .
class RecordPage extends StatefulWidget {
final Record recordObject;
RecordPage({Key key, @required this.recordObject}) : super(key: key);
@override
_RecordPageState createState() => new _RecordPageState();
}
class _RecordPageState extends State<RecordPage> {
@override
Widget build(BuildContext context) {
//.....
}
}
_RecordPageState içindeki recordObject'e nasıl erişebilirim ?
1
Durum
—
Bilgisi Olan
_RecordPageState sınıfının bir fonksiyonunda 'recordObject' değişken değerini nasıl kullanabiliriz?
—
Kamlesh
Bu sorunuzu yanıtlıyor mu? StatefulWidget verilerini yapıcı kullanmadan State sınıfına
—
geçirme