问题描述
homepage.dart
atomic
mutex
解决方法
您可以使用以下代码:
@override
void initState() {
super.initState();
Future.delayed(Duration.zero,(){
_userProfile = Provider.of<UserDataProvider>(context,listen: false).userData;
if (_userProfile['isPaid'] == false) {
Navigator.of(context).pushNamed(PaymentScreen.routeName);
}
});
}