我想从第一个屏幕导航到第二个屏幕。我想随其发送一些数据。我还需要从后堆栈中清除第一个屏幕,以便当我在第二个屏幕上按返回按钮时,它不应出现在第一个屏幕上。
答案 0 :(得分:1)
Navigator.pushReplacement(context, MaterialPageRoute(builder: (context) =>
SecondPage(stuffToSend: "yourStuff")));
class SecondPage{
SecondPage({this.stuffToSend});
var stuffToSend;
//the rest of your code
}