inheritFromWidgetOfExactType kullanımdan kaldırıldı, bunun yerine dependsOnInheritedWidgetOfExactType kullanın


23

Flutter 1.12'nin yayınlanmasından bu yana aşağıdaki kodum:

static MyInheritedWidget of(BuildContext context) {
  return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget;
}

aşağıdakilerle uyarır:

'inheritFromWidgetOfExactType' kullanımdan kaldırıldı ve kullanılmamalıdır. Bunun yerine dependsOnInheritedWidgetOfExactType kullanın. Bu özellik v1.12.1'den sonra kullanımdan kaldırıldı. Kullanımdan kaldırılmış üyenin kullanımını yenisiyle değiştirmeyi deneyin.

Ama değiştirmeye çalıştığımda çalışmıyor:

static MyInheritedWidget of(BuildContext context) {
  return context.dependOnInheritedWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget;
}

Birisi nasıl yapılacağını biliyor mu? Teşekkürler!

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.