實際上我試圖添加genearatedRoute但我遇到了這個錯誤無法從方法'onGenerateRoute'回傳'Null'型別的值,因為它的回傳型別為'Route' 下面是我的代碼
class AppRouter {
Route onGenerateRoute(RouteSettings routeSettings) {
switch (routeSettings.name) {
case '/':
return MaterialPageRoute(builder: (_) => const SplashScreen());
break;
default:
return null;
}
}
}
uj5u.com熱心網友回復:
下面的代碼為我解決了這個問題
class AppRouter {
Route? onGenerateRoute(RouteSettings routeSettings) {
switch (routeSettings.name) {
case '/':
return MaterialPageRoute(builder: (_) => const SplashScreen());
break;
default:
return null;
}
}
}
uj5u.com熱心網友回復:
這是因為您默認回傳 null,并且您必須從函式回傳 Route 物件。要正確修復它,也許在默認選項中指定到主螢屏的路徑。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/395290.html
上一篇:從具有相同屬性的多個串列創建串列
下一篇:顫動閃屏沒有顯示
