通俗的讲:当我们想在多个页面(组件/Widget
)之间共享状态(数据),或者一个页面(组件/Widget
)中的多个子组件之间共享状态(数据),这个时候我们就可以用 Flutter
中的状态管理来管理统一的状态(数据),实现不同组件直接的传值和数据共享。
现在Flutter
的状态管理方案很多,redux
、bloc
、state
、provide
、provider
。 目前我们推荐使用provider
,这个是官方提供的状态管理解决方案。相比其他状态管理库使用起来比较方便。
网友评论