【发布时间】:2021-03-31 14:00:15
【问题描述】:
我有 3 个 BottomNavigationBarItem ,其中一个我有一个在 StreamBuilder 中调用的流,它工作正常,但是当我在选项卡之间切换时它不会处理,
当我切换选项卡时如何处理 StreamBuilber。
注意:切换标签时,不会调用@disponse
提前致谢
【问题讨论】:
标签: flutter dart stream-builder
我有 3 个 BottomNavigationBarItem ,其中一个我有一个在 StreamBuilder 中调用的流,它工作正常,但是当我在选项卡之间切换时它不会处理,
当我切换选项卡时如何处理 StreamBuilber。
注意:切换标签时,不会调用@disponse
提前致谢
【问题讨论】:
标签: flutter dart stream-builder
如果您要切换标签,您必须管理当前选定标签的 索引。像这样在您的 StreamBuilder 之前使用三元 if else 并将其替换为空 Container。
child: _tabIndex == 0 ? StreamBuilder(....) : Container(),
【讨论】: