javascript - 如何在 React 应用程序中显示登录的用户名
问题描述
我正在尝试使用 TypeScript 在我的 React 应用程序中显示登录username
和:user profile
{window.user_image ? (
<img src={window.user_image}/>
):(
<UserAvatar/>
)}
<h3>{window.display_name}</h3>
但我收到以下错误:
属性 'user_image' 在类型 'Window & typeof globalThis 上不存在
属性 'display_name' 在类型 'Window & typeof globalThis 上不存在
如何在 TypeScript 文件中显示登录的用户名,例如info.tsx
解决方案
{window.["user_image"] ? (
<img src={window.["user_image"]}/>
):(
<UserAvatar/>
)}
<h3>{window.["user_image"]}</h3>
这解决了我的问题
推荐阅读
- python - 无法登录 Django 管理页面
- tcl - 如何在 VHDL 中检查所有组件层次结构级别的信号值
- scala - 光滑的错误:类型参数的数量错误。预期:0,实际:1
- linux - Linux内核挂起等待中断
- javascript - 在Javascript中传递给函数的数组变量变得未定义
- html - flex 项目不使用 flex-grow 扩展或收缩
- php - 在 PHP MYSQL 中将表中的数据从一台数据库服务器复制到另一台数据库服务器
- css - 对视口响应和对子内容灵活的容器
- php - 从硬编码的 HTML 站点中删除 index.php
- ruby - 如何在 Ruby 中导入虹膜数据集