1

Google 建议使用BLoC 模式来管理 Flutter 应用程序的状态。和 一起阅读rxdart,这是最方便、最完整的状态管理方式。所以,我想了解和学习这种模式。

不幸的是,似乎没有完整而详尽的文档。有人可以清楚地向我解释这种模式及其在 Flutter 应用程序中的实现吗?

谢谢!

4

3 回答 3

2

如果您仍然对这个主题感兴趣,我会推荐 flutter_bloc 库及其官方文档。它使使用这种模式成为一种真正的乐趣。如果您正在寻找这个库的更实际用法,我最近写了一篇关于这个主题的博客文章。

于 2019-11-15T15:20:58.257 回答
1

这里有一些有用的链接。这些是 Didier Boelens 的示例解释:

流和 BLoC 模式的基础知识 ( Reactive Programming - Streams - BLoC )

更深入和实用的示例(反应式编程 - 流 - BLoC - 实际用例

BLoC、ScopedModel 和 Redux 之间的比较(BLoC - ScopedModel - Redux - 比较

它对我帮助很大,我希望你也能找到你想要的。

于 2019-07-17T09:39:01.363 回答
0

您可以在经典反例中查看这篇文章 - Flutter 的 Bloc 模式

有清晰的 BLoC 解释和用 BLoC 模式重写的“经典”计数器应用程序的工作示例。

在此处输入图像描述

于 2019-11-26T11:17:46.320 回答