reactjs - React js我如何在登录页面中隐藏私有脚本
问题描述
当我访问不需要身份验证的公共路由的登录页面时,我的私有组件中的所有脚本都会被导入。有没有办法在访问公共路由时不显示私有组件的脚本?在这种情况下,当我访问登录页面时,主页组件的所有脚本都会加载到浏览器中。
解决方案
我的私有组件中的所有脚本都被导入
应该如此。
有没有办法在访问公共路由时不显示私有组件的脚本?
没有private
组件之类的东西。一切都使用 webpack 或任何其他捆绑器加载。这不是一件坏事。现在,如果您想在组件中隐藏内容,您可以将相关数据存储在一些具有持久存储的授权 api 中,然后当用户登录时,转到该特定组件,可以获取和处理数据。
推荐阅读
- iis - 使用符号链接访问 wwwroot 之外的文件夹
- arduino - 无法使用 SPIFFS
- node.js - Mailgun.js 是否提供发送模板的可能性?
- netlogo - NetLogo 中的 KOSKK 网络模型
- c# - 在 Xamarin 应用程序中,如何编写启动新活动的方法?
- oracle - Oracle XQuery 删除、插入、更新
- xml - 如何使用 symfony 3.4 将 xml soap 请求转换为 DOMDocument
- java - 使用 Spring-boot 和 java nio 包下载较大的(视频)文件时,仅下载部分文件
- javascript - Vue &
- python-3.x - 查找数据框中所有行的情绪分析,而不仅仅是一个