在获取她的 id 之后,我找到了谁连接到我的应用程序
class _MyHomePageState extends State<MyHomePage> {
String userId = "";
bool _isLoggedIn = false;
Map _userProfile = new Map();
Future<Null> checkUserLoggedIn() async {
final SharedPreferences prefs = await _prefs;
setState(() {
_isLoggedIn = prefs.getString('currentUserId') != null &&
prefs.getString('currentUserPicture') != null;
if (_isLoggedIn) {
_userProfile.addAll({
'id': prefs.getString('currentUserId'),
});
}
});
}
Future<SharedPreferences> _prefs = SharedPreferences.getInstance();
@override
void initState() {
super.initState();
checkUserLoggedIn();
userId = _userProfile['id'];
}
这个添加底栏我不能在函数内部使用参数
static List<Widget> _widgetOptions = <Widget>[
Container(
child: HomePage(),
),
ProfilView(userId),
];
请告诉我这段代码有什么问题!