首页 新闻 赞助 找找看

请教Flutter高手:明明自己定义了变量,为何却无法识别呢?

0
悬赏园豆:10 [已关闭问题] 关闭于 2021-12-21 12:25

在flutter代码里面明明定义了keyvalue2变量,但是系统却总是提升错误,无法识别,说没有定义keyvalue2(错误提示:undefined name 'keyvalue2'),这是为什么呢?

请高手帮忙解释一下

谢谢

class getDataListZ extends StatefulWidget {
late int keyvalue2;
getDataListZ({Key? key, required this.keyvalue2});

@override
_getDataListZState createState() => _getDataListZState();
}

class _getDataListZState extends State<getDataListZ> {
@override
Widget build(BuildContext context) {
print("gdDataListZ");
print(keyvalue2);

return Container(
    child: Column(
  children: [
    Text(menuList[keyvalue2]['title2']),
    Visibility(
      child: Text("Count ${context.watch<CountModle>().count}"),
      visible: false,
    ),
  ],
));

}
}

商君治国安邦之张莽的主页 商君治国安邦之张莽 | 初学一级 | 园豆:137
提问于:2021-12-21 10:16
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册