reactjs - Reactjs - 单个 React 应用程序中的多个标题
问题描述
所以,我想为我的 React 应用程序中的每个视图或每个路由创建一个标题,而不仅仅是 index.html 文件(React 应用程序)中的那个。
解决方案
你可以看看react-helmet。它允许您从组件中定义自定义头部标签。
例如,如果你想让一个组件覆盖页面的标题,你可以这样做:
import { Helmet } from "react-helmet";
// Inside your render:
<Helmet>
<title>This is a new title!</title>
</Helmet>
推荐阅读
- java - Java如何执行词法翻译?
- google-classroom - 当学生打开谷歌课堂时,将“课业”选项卡设为默认屏幕,而不是信息流页面
- reactjs - 如何在 reactjs 钩子中创建自定义钩子?
- python - 没有名为“tensorflow.python.training.tracking”的模块
- amazon-ec2 - 没有特定标签的 ec2 启动的 Cloudwatch 警报
- python - 这个tic tac toe python游戏有什么问题
- sql - Postgresql - 将数字更改或反转为新列
- kubernetes - Kubernetes - cert-manager - 创建使用 Hashicorp Vault 的颁发者时出错
- .net - VB .net 在调试时更改代码将变量设置为空
- python - 我无法用 scrapy 提取此网址