Flutter rxDart BehaviorSubject释放错误消息

时间:2019-04-11 04:43:23

标签: flutter rxdart

我在TextField中有一个StreamBuilder,它在监听BehaviorSubject流。快照出错时,errorText会显示它。

问题是当TextField滚动出可见区域并在StreamBuilder重建中向后滚动时,错误文本消失了,因为这次snapshot.hasError为假。

如何维护该错误?

1 个答案:

答案 0 :(得分:1)

您可能希望将错误存储在String的{​​{1}}变量中。
一旦准备好清除错误(例如,用户按下清除按钮),就可以简单地将此变量设置为null。

StatefulWidget