【问题标题】:What is the best way to using BLoC, one BLoC per screen or one BLoC per part of screen?使用 BLoC 的最佳方式是什么,每个屏幕一个 BLoC 还是每个屏幕部分一个 BLoC?
【发布时间】:2020-10-19 10:15:05
【问题描述】:

我目前正在使用带有 flutter_bloc 的 BLoC 开发 Flutter 应用程序,我想知道使用 BLoC 管理状态的最佳方法是什么。在我的情况下,同一屏幕上有两个主要的独立部分。因此,当我首先尝试使用一个 BLoC 时,我最终为屏幕的每个部分创建了两个 BLoC,但效果不佳。由于状态触发了屏幕的两个部分的加载。这种情况有什么建议。我应该为每个屏幕选择一个具有更好设计状态的 BLoC 以使其不会重新加载每个部分,还是应该为每个屏幕的动态部分选择一个 BLoC?

【问题讨论】:

    标签: flutter bloc flutter-bloc


    【解决方案1】:

    如果您希望您的项目可扩展,请按功能使用 bloc,而不是按屏幕使用。

    【讨论】:

      猜你喜欢
      • 2022-01-25
      • 2020-03-06
      • 2021-03-18
      • 2020-03-12
      • 2022-01-15
      • 2021-03-18
      • 2021-03-22
      • 2019-05-23
      • 2023-03-24
      相关资源
      最近更新 更多