Flutter 如何在PageStore颤振的小部件内传递参数
我有底部选项卡导航器,我把它保存在MainScreen.dart中,下面是代码的一部分Flutter 如何在PageStore颤振的小部件内传递参数,flutter,parameters,navigator,Flutter,Parameters,Navigator,我有底部选项卡导航器,我把它保存在MainScreen.dart中,下面是代码的一部分 Scaffold( key: scaffoldKey, body: WillPopScope( onWillPop: onWillPop, child: PageStorage( child: data[index], bucket: bucket, ),
Scaffold(
key: scaffoldKey,
body: WillPopScope(
onWillPop: onWillPop,
child: PageStorage(
child: data[index],
bucket: bucket,
),
),
bottomNavigationBar: bottomTab(index),
),
final List<Widget> pages = [
HomeScreen(key: PageStorageKey('Page1')),
Second(
key: PageStorageKey('Page3'),
),
Third(
key: PageStorageKey('Page4'),
),
];
是否有方法将数据从主屏幕(底部选项卡导航器)传递到第一个屏幕(主屏幕)
The instance member 'data' can't be accessed in an initializer.