markdown 扑多个页面切换时,保持原页面状态

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 扑多个页面切换时,保持原页面状态相关的知识,希望对你有一定的参考价值。

# 在tab页中,多个页面切换时如何保持原页面状态

```dart
/// 切换页面的时候,保持状态不刷新
///
///实现原理,使用AutomaticKeepAliveClientMixin,并重写wantKeepAlive方法,让状态不被回收掉

class _HomeState extends State<Home> with AutomaticKeepAliveClientMixin {
  ...
  
  @override
  bool get wantKeepAlive => true;
  
  ...
}
```

以上是关于markdown 扑多个页面切换时,保持原页面状态的主要内容,如果未能解决你的问题,请参考以下文章

flutter-保持页面状态(切换页面,页面还在原来的位置,不重新加载接口)

补充与预告 切换页面时保留状态 后 增加 Tabs 模式 , 允许看到多个页面与关闭.

React切换路由后保留原页面状态

Flutter 之页面状态保持

同一流(QuerySnapshot)可以与不同页面上的多个 StreamBuilder 一起使用吗? - -扑

如何保存切换状态,刷新页面后不会丢失