reactjs - 如何销毁当前屏幕并导航到另一个屏幕?这样在后按时不会出现上一个屏幕
问题描述
大家好,我是 react-native 新手,遇到了导航问题。我已经浏览了有关此的所有问题,但没有发现任何帮助。
我有这样的导航结构
选项卡导航器
HomeStack [mainScreen,Screen2]
PostStack[cameraScreen,UploadPostScreen]
现在我想在上传帖子后导航到 HomeStack 的 MainScreen,并且我想删除这些帖子和上传屏幕,这样我就无法通过按返回按钮返回。
解决方案
在这种情况下您需要使用replace
方法,请看这里:
https://reactnavigation.org/docs/stack-actions/#replace
推荐阅读
- javascript - CSS - 图标的垂直对齐未正确显示
- sql-server - 有效的命令执行访问崩溃
- node.js - 表达静态:当文件夹名称等于 html 页面名称时发生冲突
- spring-boot - Spring Security:oauth2Login 仅在某些路径上重定向
- java - JackMidi.eventWrite - 时间参数
- python - aiofile 在后台写入和读取是否避免阻塞正在执行的线程?
- amazon-web-services - AWS CLI:何时需要向 SNS 主题添加权限?
- kotlin - 使用 Kotlin 删除 MutableList 中的项目
- postgresql - 致命:无法连接到主服务器:预期来自服务器的身份验证请求,但收到了 S
- c# - 我可以在不需要用户交互的情况下显示和更新表单吗?