我想知道如何才能从一个屏幕导航到主页屏幕。我为主屏幕('/')创建了一条路线,然后向箭头按钮添加了一个功能,以便它弹出主屏幕,但是'context'出现问题,并用红线下划线。
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
IconButton(
icon: Icon(Icons.arrow_back_ios),
color: Colors.white,
onPressed: () {
moveHome();
},
),
void moveHome() {
Navigator.pop(context);
}
问题出在此Navigator.pop(context);
Thnk
答案 0 :(得分:0)
如果您想将1个屏幕移回主屏幕,请向函数moveHome()添加上下文。
如果要从任何地方移至主屏幕,请尝试pushReplacement。但是,它将删除您以前的所有路线。