reactjs - 如何在 React/Redux 中仅渲染一次问卷组件,用户第一次登录我的 webapp(MERN)?
问题描述
我正在构建一个应用程序,在登录后,用户可以访问包含不同组件链接的仪表板。我只想在用户第一次登录我的 web 应用程序时呈现问卷。我是否一定需要在我的数据库中存储 FirstLogin 类型的属性并根据每个组件的渲染信息将其打开和关闭?我想知道我是否可以以某种方式使用 Redux 存储来保存 FirstLogin 信息或通过将道具传递给属于父(仪表板)组件的问卷组件来处理本地组件存储,用户在填写问卷后被重定向到该组件?
解决方案
用户注册后可能无法登录您的应用程序。他可能会清除缓存。
所以最好在数据库中添加一个标志列。它也可能在将来对您有所帮助
推荐阅读
- javascript - Drive Batch API 返回文本内容以及可解析的 json 内容
- python - 正确的包的 Python 项目结构
- java - 如何从 ArrayList 的 ArrayList 中删除 ArrayList?
- oauth - auth/calendar 范围未显示在 OAuth 同意范围列表中(但要求用户授予对日历的访问权限)
- python - 将 pandas DataFrame 过滤到一列时的所有 NAN 值
- amazon-ec2 - 使用 EC2 IAM 角色的 Boto 间歇性“无法加载凭证”
- android-studio - Android Studio 的实际教程在哪里?
- javascript - 尝试使用 javascript 合并 2 个对象
- c++ - std::all_of() 的 C++ 二进制谓词版本?
- discord - 如何从另一个频道获取用户消息的内容?