问题一:每当代码文件修改后,发生hot reload,页面就会跳转到首页,想回到原来那个页面还得自己点,能不能发生hot reload时,不自动跳转到首页?
问题二:在provider中,怎么同步获得本地缓存中的数据,然后初始化给userInfo(我已经写好了获取的代码,但它不是同步,我在page中使用userInfo时,第一次会是Null)?
// 定义需要共享的数据模型,通过混入 ChangeNotifier 管理听众
class UserModel with ChangeNotifier {
dynamic userInfo;
late String token;
UserModel(){
// print("init userModel");
LocalStorage.getItem('userInfo').then((value) {
// print(value);
setUserData(value);
// userInfo = value;
});
LocalStorage.getItem('token').then((value) {
// print(value);
setToken(value);
// token = value;
});
}
利用环境变量来设置首页