Flutter 如何从另一个屏幕使用flatter\u pagecontroller.jumpToPage()?

Flutter 如何从另一个屏幕使用flatter\u pagecontroller.jumpToPage()?,flutter,flutter-pageview,Flutter,Flutter Pageview,假设我的项目中有4个文件 导航栏,第一页,第二页,第三页 在导航栏中,我有一个侧边抽屉,可以导航页面视图,也可以浏览第一页、第二页和第三页 如何从其他页面中的按钮onTab函数访问导航栏PageController.jumpToPage()?您可以通过两种方式从其他页面中的按钮onTab函数访问导航栏PageController.jumpToPage(): 1将PageController传递给具有onTab功能的页面 2使用可以与任何页面共享PageController的依赖注入,查看软件包以

假设我的项目中有4个文件

导航栏第一页第二页第三页

导航栏中,我有一个侧边抽屉,可以导航页面视图,也可以浏览第一页、第二页和第三页


如何从其他页面中的按钮onTab函数访问导航栏
PageController.jumpToPage()

您可以通过两种方式从其他页面中的按钮onTab函数访问导航栏PageController.jumpToPage():

1将PageController传递给具有onTab功能的页面


2使用可以与任何页面共享PageController的依赖注入,查看软件包以了解更多信息。

您可以发布代码吗?您可以将PageView控制器作为道具传递给导航。