【问题标题】:Can anyone tell the difference of "flutter_bloc" and "bloc" packages in Flutter谁能说出 Flutter 中“flutter_bloc”和“bloc”包的区别
【发布时间】:2020-12-08 10:08:43
【问题描述】:

我开始在 Flutter 中使用 Bloc。谁能告诉我真正的“flutter_bloc”和“bloc”包我有这些问题。

  1. 它们是否相同。
  2. 何时/如何使用它。
  • 谢谢

【问题讨论】:

标签: flutter flutter-dependencies flutter-test flutter-bloc flutter-packages


【解决方案1】:

flutter_bloc 依赖于/派生自 bloc 包。要在 Flutter 应用中实现 bloc,您只需要 flutter_bloc 包,因为它继承/实现了 bloc 包中所有必要的类。

【讨论】:

    【解决方案2】:

    “bloc”包包含您将在 Bloc 层中使用的东西,例如 Bloc 类。这不一定是 Flutter 依赖的,它只是你应用的逻辑架构。

    “flutter bloc”包包含您将在 UI 层中使用的元素。它包括像 BlocProvider 和 BlocBuilder 这样的小部件,它们是小部件,因此依赖于 Flutter。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-03
      • 2021-06-12
      • 2021-11-24
      • 1970-01-01
      • 2021-08-22
      • 2021-12-16
      • 2018-07-31
      • 2021-09-20
      相关资源
      最近更新 更多