reactjs - 登录到上一个屏幕后 React Native Navigation v5 重定向
问题描述
我有一个产品屏幕和一个“添加到购物车”按钮。当用户按下按钮时,我需要检查用户是否经过身份验证。如果没有,那么我想将它们导航到登录屏幕。但是,成功登录后,如何将此用户重定向到他们之前所在的产品屏幕?
解决方案
只需从购物车发送导航参数即可登录。然后在登录后使用导航或路由参数检查它是否来自购物车,如果是,则调用navigation.goBack()
或navigation.navigate('Cart')
推荐阅读
- outlook-redemption - 是否可以在不处理项目的情况下复制文件夹结构?
- java - 生成契约契约:如何创建匹配任何东西的 PactDslJsonBody
- python - Python 正则表达式搜索返回正非整数 <1 作为空字符串
- tensorflow - 如何在每个时期打印一个张量
- go - 对于看似有效的 png,输入字节处的非法 base64 数据
- node.js - 在 Sequelize 中有一个关联
- powershell - 未保存在 PowerShell 中的变量
- javascript - 使用 Div 作为表格,如何按特定列排序?
- c - 我正在运行一个程序并遇到了这个错误。这是什么意思?
- javascript - 路由更改时的Vue组件高度转换