我正在Flutter中使用Provider进行应用程序状态管理,Auth数据存储在共享首选项中,我想在应用程序启动时使用provider加载它,这是最好的方法。
我将使用身份验证状态来决定用户应该看到登录屏幕还是仪表板屏幕
像这样:
Future<void> main() async {
final appState = await loadAppStateFromSharedData();
runApp(
Provider.value(
value: appState,
child: MyApp(),
),
);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句