Flutter 在颤振中保持页面间的状态
我在两页A和B上有下面的小部件树Flutter 在颤振中保持页面间的状态,flutter,Flutter,我在两页A和B上有下面的小部件树 Hero |-SomeStatelessWidget |-SomeStatefulWidget 点击小部件会触发从A页到B页的导航。但是,SomeStatefulWidget的状态会在转换后重新创建。如何跨页面导航保留SomeStatefulWidget的状态?您可以使用来跨不同页面保留相同的状态 class RandomColor extends StatefulWidget { RandomColor({Key key}) : super(key:
Hero
|-SomeStatelessWidget
|-SomeStatefulWidget
点击小部件会触发从A页到B页的导航。但是,SomeStatefulWidget
的状态会在转换后重新创建。如何跨页面导航保留SomeStatefulWidget
的状态?您可以使用来跨不同页面保留相同的状态
class RandomColor extends StatefulWidget {
RandomColor({Key key}) : super(key: key); // need this
@override
State<StatefulWidget> createState() => RandomColorState();
}
类RandomColor扩展StatefulWidget{
RandomColor({Key}):super(Key:Key);//需要这个吗
@凌驾
State createState()=>RandomColorState();
}
在这里,你有一个伟大的钥匙
您也可以考虑使用某种类型的.< /p>对不起,我指的是GalAlkKy,而不是Page StestAgKEY,它每页保持不同的状态。