微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用多个 BloCs 模式和 rxdart 来计算一些值

如何解决使用多个 BloCs 模式和 rxdart 来计算一些值

我在网上搜索了一些可以阅读的内容,例如用 rxdart(不是 bloc 库)解释 bloc 模式和流,而不是反例或 firebase 登录,示例如何操作来自多个 bloc 的值以计算其他一些值,但我在这个方向几乎没有发现任何东西。也许你有一个想法,那就太好了..

解决方法

尝试查看我的 repo(使用 RxDart 手动分组模式):)) https://github.com/hoc081098/find_room_flutter_BLoC_pattern_RxDart/blob/master/lib/pages/home/home_bloc.dart

,

我可以简单地解释一下我的意思: 我有多个块,并且从多个文本字段中,我向接收器添加了一个流,比如说一个到 blocA 的缩放流,一个到 blocB 的宽度流和一个高度流。 blocA 控制和计算屏幕比例 blockB 绘制一个具有宽度和高度的矩形,但它也需要来自 blocA 的比例来以赖特比例显示矩形。 那么我该如何处理呢。我也可以使用 blocC 画一个圆并有一个半径流,这也取决于 bocA 的比例。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。