Flutter-Provider小部件能否在重建时保留状态?

时间:2020-03-31 19:45:29

标签: flutter flutter-provider inherited-widget

我有几个Provider类实例,这些实例在我的小部件树中很低。它们工作得很好,除了我现在需要重建树的那部分,这导致它们重新初始化(即丢失状态)。

StatefulWidgets的一个不错的特性是,在重建StatefulWidget时,它们的State类会保留下来。是否可以使用提供程序小部件对此进行近似?也就是说,重建Provider小部件而不丢失其状态?

提供程序文件中的全局变量不起作用,因为我有同一提供程序的多个实例。我可以切换到StatefulWidgets,但是如果可能的话,我更喜欢使用提供程序小部件。

0 个答案:

没有答案