【发布时间】:2021-01-19 10:07:20
【问题描述】:
尝试读取 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)方法
【问题讨论】:
标签: flutter dart provider riverpod