在我的代码中,mapResponse是一个可以为空的变量,所以我想检查一下,如果mapResponse为空,我想让页面在底部导航中导航到不同的页面,下面给出的是代码,但是它抛出了错误,说**“示例成员'mapResponse'不能在初始化程序中访问。"**
Map? mapResponse
final screens = [
const LandingPage(),
const ComingSoon(),
const ComingSoon(),
mapResponse==null?const ProfileDashBoard():const Home()
];
3条答案
按热度按时间jv4diomz1#
看看这个:
blpfk2vs2#
您需要在
initState
中执行此操作,如下所示:xtfmy6hx3#
您可以使用
late
关于late keyword with declaration的更多信息