【发布时间】:2021-12-31 07:54:03
【问题描述】:
在 MVVM 架构中使用 provider 代替 setstate 对话是一种好习惯吗?提供者是否会重建整个应用程序小部件树,就像我在第二页触发它一样,而不是第一页也将被重建,如果是这样,那么我们如何才能更有效地使用它?
【问题讨论】:
标签: flutter dart mvvm flutter-layout flutter-provider
在 MVVM 架构中使用 provider 代替 setstate 对话是一种好习惯吗?提供者是否会重建整个应用程序小部件树,就像我在第二页触发它一样,而不是第一页也将被重建,如果是这样,那么我们如何才能更有效地使用它?
【问题讨论】:
标签: flutter dart mvvm flutter-layout flutter-provider
Provider状态管理offer Consumer。该消费者本身具有构建功能。因此,您可以在要重建的小部件中使用消费者。您不需要重建整个小部件树。消费者将监听您的提供者方法,它将重建您想要更改的特定小部件。谢谢
【讨论】: