实际上我试图添加 generatedRoute 但我遇到了这个错误 无法从方法“onGenerateRoute”返回“Null”类型的值,因为它的返回类型为“Route” 下面是我的代码
class AppRouter {
Route onGenerateRoute(RouteSettings routeSettings) {
switch (routeSettings.name) {
case '/':
return MaterialPageRoute(builder: (_) => const SplashScreen());
break;
default:
return null;
}
}
}
最佳答案
下面的代码为我解决了这个问题
class AppRouter {
Route? onGenerateRoute(RouteSettings routeSettings) {
switch (routeSettings.name) {
case '/':
return MaterialPageRoute(builder: (_) => const SplashScreen());
break;
default:
return null;
}
}
}
关于flutter - 无法从方法 'Null' 返回类型为 'onGenerateRoute' 的值,因为它的返回类型为 'Route<dynamic>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70491896/