路由问题有四个以上阶段



我使用Getx正式示例(example_nav2(开发了一个移动应用程序。路由适用于以下内容(三部分(/home/wallet/transact但对于以下情况(四部分(,它不起作用(没有抛出任何错误(/home/wallet/transact/details(当然,Get.rootDelegate的内容发生了变化,一切似乎都正常工作(

在整个项目中,当地址到达第四个路由时就会出现问题,但有三个部分可以正常工作。我使用以下命令调用页面

Get.rootDelegate.toNamed (Routes.DETAILS)
// Routes.DETAILS ="/home/wallet/transact/details"

这是我的路线代码

static final routes = [
GetPage (
name: '/',
page: () => RootView (),
binding: RootBinding (),
participatesInRootNavigator: true,
preventDuplicates: true,
children: [
GetPage (
name: _Paths.HOME,
page: () => HomeView (),
children: [
GetPage (
name: _Paths.WALLET,
page: () => walletView (),
children: [
GetPage (
name: _Paths.TRANSACT,
page: () => TransactView (),
children: [
GetPage (
name: _Paths.DETAILS,
page: () => DetailsView ()
),
],
),
],
),
],
),],
)]

Flutter版本:2.5.0

Getx版本:4.3.8

我可以建议查看navigator 2这里提供的新路由实现,它可能有助于调试问题

相关内容

  • 没有找到相关文章

最新更新