Я использую параметр onGenerateRoute в MaterialApp для маршрутизации.
MaterialApp(
...
onGenerateRoute: Router.generateRoute,
...
)
А затем используйте pushNamed()
.
Я хочу отображать имена моих маршрутов в URL-адресе, но я не могу этого добиться с помощью onGenerateRoute.
Если я использую routes:
в MaterialApp,
нравится:
MaterialApp(
...
routes: {sliverScreen: (context) => SliverScreen()},
...
)
Оно работает. Но я думаю, что это излишне, если я предоставил onGenerateRoute в MaterialApp.