flutter - Flutter:pushReplacement 会删除堆栈吗?
问题描述
如果我在 Navigator.pushReplacement 之前多次调用 Navigator.push 会 Navigator.pushReplacement 删除整个堆栈还是只替换当前屏幕?
解决方案
根据文档,仅替换当前路线。新路由和被移除路由下面的路由会被通知,并且任何观察者都会被通知。
推荐阅读
- c++ - 使用“auto”的部分专用模板的模板参数推导失败
- java - android studio中是否有“java.io.IOException”问题的解决方案?
- ruby-on-rails - ActiveRecord::Base#all, where, joins etc 方法在确保块后执行
- python - 使 str.contains 更明确
- python - Django注释添加间隔日期
- parse-platform - 如何从 Parse 中仅检索某些数据?
- angular - 失败:脚本超时:11 秒内未收到结果
- php - 循环成CSV文件,合并多个数据数组
- angularjs - 如何按时间不同的顺序查询
- angular - Safari ReferenceError:找不到变量:Tmpo(= 纯 js 类)