用户登录

在我们这个示例里面,Counter 小部件需要的数据是从 StateManagementDemo 传递给 CounterWrapper,又从 CounterWrapper 传递给了 Counter ... 现在我们需要一种方法,可以把数据直接传递给需要的小部件 .. 也就是 Counter 需要的数据可以不通过 CounterWrapper,而是直接从 StateManagementDemo 那里传递过来 ..

可以试一下 Flutter 的 InheritedWidget .. 用法就是可以去创建一个 InheritedWidget,在这个小部件里面设置其它小部件需要的数据,然后把这个 InheritedWidget 放在小部件树的某个地方,这样在树下面的小部件都可以直接访问到在 InheritedWidget 小部件里的数据了 ..

InheritedWidget:直接把数据传递给需要的小部件《 Flutter 移动应用:状态管理 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点