Provider 与 setstate 哪个更贵?

which is more expensive Provider vs setstate?

使用 provider 代替 setstate 谈论 MVVM 架构是否是一个好习惯?提供程序是否重建整个应用程序小部件树,就像我在第二页触发它而不是重建第一页一样,如果是这样,那么我们如何才能更有效地使用它?

提供者状态管理提议消费者。该 Consumer 本身具有构建功能。因此,您可以在要重建的小部件中使用消费者。您不需要重建整个小部件树。 Consumer 将监听您的 provider 方法,它将在您想要更改的地方重建一个特定的小部件。谢谢