tabbar页面之间切换时会卸载(清理所有状态),解决这个问题。 变量、页面滚动状态等都可以保存 class _Page1State extends State<Page1> with AutomaticKeepAliveClientMixin { @override bool get w
RouteObserver+混合RouteAware,监听从其它页面pop回到当前、当前页面通过pop关闭、push到其它页面、push打开到当前页面。 目前仅用到了didPopNext,当从其它页面返回时重新加载部分数据(刷新数据) 仅在StatefulWidget(有状态组件)中可以混入Rout