功能型Widget简介
功能型Widget指的是不会影响UI布局及外观的Widget,它们通常具有一定的功能,如事件监听、数据存储等,我们之前介绍过的FocusScope(焦点控制)、PageStorage(数据存储)、NotificationListener(事件监听)都属于功能型Widget。由于Widget是Flutter的一等公民,功能型Widget非常多,我们不会去一一介绍,本章中主要介绍几种常用的功能型Widget。
本章目录
- 7.1:导航返回拦截(WillPopScope)
- 7.2:数据共享(InheritedWidget)
- 7.3: 跨组件状态共享(Provider)
- 7.4:颜色和主题(Theme)
- 7.5:异步UI更新(FutureBuilder、StreamBuilder)
- 7.6:对话框详解
看完两件小事
如果你觉得这篇文章对你挺有启发,我想请你帮我两个小忙:
- 把这篇文章分享给你的朋友 / 交流群,让更多的人看到,一起进步,一起成长!
- 关注公众号 「IT平头哥联盟」,公众号后台回复「资源」 免费领取我精心整理的前端进阶资源教程