Как передать данные(Список) с одной страницы на другую в просмотре страниц В Flutter Я использую Обратный вызов для изменения страницы Любое решение?

#flutter #dart #callback #flutter-pageview #fnpagechange

Вопрос:

используя обратный вызов, я меняю страницу в представлении страницы, мне нужно передать данные также в обратном вызове, как я могу передать данные в представлении страницы в этом трепете обратного вызова

 Widget buildPageView() {
return PageView(
  controller: pageController,
  onPageChanged: (index) {
    pageChanged(index);
  },
  children: <Widget>[
    TeamList(
      genratePlanPressed: () => pageController.animateToPage(
        1,
        duration: Duration(milliseconds: 300),
        curve: Curves.linear,
      ),
    ),
    SearchPlayesList(  
        onButtonPressed: () {
      pageController.animateToPage(
        2,
        duration: Duration(milliseconds: 300),
        curve: Curves.linear,
      );
    }),
    SaveFinalGroup(
      onButtonPressed: () {
        pageController.animateToPage(
          0,
          duration: Duration(milliseconds: 300),
          curve: Curves.linear,
        );
      }
    )
  ],
    physics: new NeverScrollableScrollPhysics()
);
 

}

Комментарии:

1. пожалуйста, прикрепите свой фрагмент кода, а не ссылку на изображение

2. видите, я меняю страницу вот так, и я хочу передать данные с одной страницы на другую, как я могу передать?

3. Зачем тебе вообще нужно что-то сдавать? вы можете просто создать свой список в виджете buildPageView и обновлять его всякий раз, когда вам это нужно