Index
go_routerのルーティング処理を書いてあることで、ビルドエラーが起きます。
GoRoute()の子GoRouteのPathの先頭に/をつけていることが原因なので、とりのいぞいてあげるとエラーが修正できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
ShellRoute( navigatorKey: _shellNavigatorKey, builder: (context, state, child) => BasePage( child: child, ), routes: <RouteBase>[ GoRoute( path: '/page1', builder: (context, state) => const Page1(), routes: <RouteBase>[ GoRoute( path: '/detail',//ここの先頭に/がついているのがいけない builder: (context, state) => const Page1Deatail(), ), ]), ], ), |