BLoC状态管理模式(颤振)

时间:2019-03-13 23:32:57

标签: dart flutter bloc

Google建议使用 BLoC模式来管理Flutter应用程序的状态。我已经读过它与rxdart一起使用,这是管理状态的最方便,最完整的方法。因此,我想了解和学习这种模式。

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

谢谢!

3 个答案:

答案 0 :(得分:1)

如果您仍然对该主题感兴趣,我将推荐flutter_bloc库及其official doccumentation。它使使用这种模式成为一种真正的乐趣。如果您要寻找该库的更多实际用途,我最近就此主题撰写了blog post

答案 1 :(得分:0)

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

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

更深入,更实际的示例(Reactive Programming - Streams - BLoC - Practical Use Cases

BLoC,ScopedModel和Redux(BLoC - ScopedModel - Redux - Comparison)之间的比较

它对我有很大帮助,希望您也能找到想要的东西。

答案 2 :(得分:0)

您可以查看这篇文章-Bloc pattern for Flutter on the classic counter example

关于BLoC的解释很清楚,并且使用BLoC模式重写了“经典”计数器应用程序的工作示例。

enter image description here