吴景华技术博客 记录、分享经验

Tabbar页面状态保持

tabbar页面之间切换时会卸载(清理所有状态),解决这个问题。 变量、页面滚动状态等都可以保存 class _Page1State extends State<Page1> with AutomaticKeepAliveClientMixin { @override bool get w

Administrator Published on 2025-06-10

页面中监听路由事件

RouteObserver+混合RouteAware,监听从其它页面pop回到当前、当前页面通过pop关闭、push到其它页面、push打开到当前页面。 目前仅用到了didPopNext,当从其它页面返回时重新加载部分数据(刷新数据) 仅在StatefulWidget(有状态组件)中可以混入Rout

Administrator Published on 2025-06-09