【发布时间】:2020-12-26 12:51:24
【问题描述】:
如何在 Navigation 之后查看 Stream Builder 的最后数据,而不是 CircularProgressIndicator 等待状态?
我认为它会与 initialData 一起使用,但我该怎么做
【问题讨论】:
如何在 Navigation 之后查看 Stream Builder 的最后数据,而不是 CircularProgressIndicator 等待状态?
我认为它会与 initialData 一起使用,但我该怎么做
【问题讨论】:
您必须拥有initialData 到StreamBuilder,因为这可以传递Harcoded 值或您在使用StreamBuilder 之前从网络获得的任何值
例如:
StreamBuilder(
stream: signUpBloc.outFirstName,
initialData: YourData,
builder: (context, snapshot) {
_controller.value = TextEditingValue(text: "${snapshot.data}"); // assign value to controller this way
return TextField(
controller: _controller,
onChanged: signUpBloc.inFirstName,
);
},
);
【讨论】: