如何导航并将数据传递到其他屏幕?还需要从后堆栈清除该屏幕

时间:2019-04-26 11:52:44

标签: flutter

我想从第一个屏幕导航到第二个屏幕。我想随其发送一些数据。我还需要从后堆栈中清除第一个屏幕,以便当我在第二个屏幕上按返回按钮时,它不应出现在第一个屏幕上。

1 个答案:

答案 0 :(得分:1)

Navigator.pushReplacement(context, MaterialPageRoute(builder: (context) => 
  SecondPage(stuffToSend: "yourStuff")));

class SecondPage{
 SecondPage({this.stuffToSend});
 var stuffToSend;
 //the rest of your code
}