报错信息
List<Widget> _downList(){
var list = subMsgList.map((value) {
return InkWell(
onTap: (){
Navigator.pushNamed(context, '/route');
},
child: Container(),
);
});
return list.toList();
}
可以看到是context报错了,也就是没有找到上下文,那调用的时候传过来就好了
修改了两处地方,就是传递上下文并接受,
别告诉我context你不知道是什么
就是连接上下文内容,我记得Navigator…什么的好像只能在Scaffold中用,不然也会找不到上下文