【发布时间】:2021-02-04 09:10:58
【问题描述】:
当我从特定屏幕弹出时,我想将布尔值发送到我的其他页面让我们称之为 Screen2 我的主屏幕是 Screen1,
屏幕3
bool data=true;
Navigator.of(
context,
).popUntil((_) => count++ >= 2);
屏幕2
用户将从第一个 Screen1 推送到 Screen2,然后将 Screen2 推送到 Screen3,然后从 Screen3 弹回到 Screen1
屏幕1
bool isScreen1PoppedFromScreen2(data){
if(data)
return true;
else{
return false;
}
}
有没有办法在不使用 Navigator.push 或 Navigator.pushNamed 的情况下做到这一点?
【问题讨论】: