Flutter-bottomNavigationBar+PageView布局
1|0KeepAliveWrapper
主要避免在切换Tab时,会刷新当前页面的所有状态,每个页面都会重新刷新
这里引入一个组件,能同时在列表中和列表外使用,并可以缓存它
2|0示例
创建page时,将page用 KeepAliveWrapper 包装一下
创建 PageView 时,禁止左右滑动(根据需求而定)
bottomNavigationBar点击更新切换当前显示page
相关:
https://book.flutterchina.club/chapter6/keepalive.html#_6-8-1-automatickeepalive
__EOF__

本文作者:K
本文链接:https://www.cnblogs.com/wangkejia/p/16210664.html
关于博主:评论和私信尽量在第一时间回复哦~
版权声明:如果您要转载,请注明出处哦~
声援博主:如果觉得文章对您有帮助,点击文章右下角【推荐】一下吧~
本文链接:https://www.cnblogs.com/wangkejia/p/16210664.html
关于博主:评论和私信尽量在第一时间回复哦~
版权声明:如果您要转载,请注明出处哦~
声援博主:如果觉得文章对您有帮助,点击文章右下角【推荐】一下吧~
分类:
Flutter
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!