ตั้งแต่การปล่อย Flutter 1.12 รหัสของฉันต่อไปนี้:
static MyInheritedWidget of(BuildContext context) {
return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget;
}
เตือนด้วยสิ่งต่อไปนี้:
'inheritFromWidgetOfExactType' เลิกใช้แล้วและไม่ควรใช้ ใช้ dependOnInheritedWidgetOfExactType แทน คุณลักษณะนี้เลิกใช้หลังจาก v1.12.1 .. ลองแทนที่การใช้สมาชิกที่เลิกใช้แล้วด้วยการแทนที่
แต่เมื่อฉันพยายามแทนที่มันไม่ทำงาน:
static MyInheritedWidget of(BuildContext context) {
return context.dependOnInheritedWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget;
}
มีคนรู้วิธีที่จะทำ? ขอบคุณ!