【问题标题】:which is more expensive Provider vs setstate?Provider 和 setstate 哪个更贵?
【发布时间】:2021-12-31 07:54:03
【问题描述】:

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

【问题讨论】:

    标签: flutter dart mvvm flutter-layout flutter-provider


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2010-10-12
      • 1970-01-01
      • 2020-07-25
      • 1970-01-01
      • 2017-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-08
      相关资源
      最近更新 更多