【发布时间】:2021-06-17 08:20:27
【问题描述】:
假设有一个用户个人资料屏幕和一个用户详细信息提供程序。您可能在给定时间在导航堆栈中有多个用户配置文件屏幕(用户屏幕->“朋友”选项卡->通过点击该选项卡中的一个选项推送的新用户屏幕)。在这种情况下,提供程序不能放在 MaterialApp 之上,并且只要弹出屏幕as mentioned in this issue就重置,因为堆栈中的所有此类屏幕都有唯一的数据。考虑到不鼓励将提供程序的范围限定为特定路由,那么实现这种事情的最佳方法是什么?
【问题讨论】:
标签: flutter flutter-provider state-management