尝试读取 initState 中的 streamProvider,但失败。请启发我,我在这里做错了什么?
@override
void initState() {
super.initState();
WidgetsBinding.instance.addPostFrameCallback((timeStamp) {
final userStream = context.read(userStreamProvider);
print('user : $userStream'); // user : AsyncValue<Null>.loading()
});
}
到目前为止,我发现context.read(userStreamProvider)
只在
build(BuildContext context)
方法内部有效