首页 > 解决方案 > React.js 仅在单击选项卡后才看到选项卡名称?

问题描述

在我的 React.js 项目中,我使用 react-helmet 来管理选项卡名称。我还得到了一张不同页面名称的表格。当我右键单击这些页面并在新选项卡中打开它们时,在单击选项卡之前我看不到选项卡名称(见下图)。所以我需要在右键单击和open in a new tab菜单后立即查看选项卡名称。任何人都可以建议这是什么原因以及如何解决这个问题?谢谢你。

标签

标签: javascriptreactjs

解决方案


头盔内部使用requestAnimationFrame不为后台选项卡运行的,因此除非您专注于选项卡,否则标题不会改变

但是,头盔提供了一个defer道具,如果您将其设置为 false,则 requestAnimationFrame 将被跳过

像使用它一样

<Helmer defer={false}>
    {/* Your data */}
</Helmet>

链接的github问题


推荐阅读