【发布时间】:2020-08-21 22:16:46
【问题描述】:
我想在从 StreamBuilder 获取数据后显示一个警告对话框。我还有一个要渲染的 UI。目前,当我在返回实际 UI 之前尝试在 _loadUI 方法中构建对话框时遇到这样的错误。
在构建期间调用 setState() 或 markNeedsBuild()。
代码:
if (dataSnapshot.hasData) {
return dataSnapshot.data ? _loadUI(dataSnapshot.data) : _emptyView();
}
【问题讨论】:
标签: flutter dart flutter-layout rxdart stream-builder