Flutter跨组件共享状态的利器Provider简析
Posted chunqiuwei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter跨组件共享状态的利器Provider简析相关的知识,希望对你有一定的参考价值。
阅读本篇博客之前,建议读者读读以下两篇文章,Flutter之夸组件共享状态Provider原理剖析和Nested组件,解决Flutter布局嵌套过深的利器,通过这两篇文章你可以了解到:
1、InheritedWidget
的工作原理,Provider
组件就是对InheritedWidget
的二次封装。
2、ComponentElement
的构建Widget
的工作原理。
3、Nested
组件的作用和构建原理,因为MultiProvider
组件就是在Nested
基础上实现的。而且Provider
的父类InheritedProvider
就是继承了Nested
库里面的一个组件SingleChildStatelessWidget
。该组件在Nested组件,解决Flutter布局嵌套过深的利器有过说明。
以上是关于Flutter跨组件共享状态的利器Provider简析的主要内容,如果未能解决你的问题,请参考以下文章