javascript - s% 如何引用 Helmet 组件内的 title 属性?

标签 javascript reactjs jsx gatsby

你能帮我理解如何%s引用 <SEO /> <Helmet /> 中组件的标题属性 Gatsby 入门主题中的组件?

https://github.com/gatsbyjs/gatsby-starter-default/blob/master/src/components/seo.js

第 19 行:

titleTemplate={`%s | ${data.site.siteMetadata.title}`}

最佳答案

$s是从组件的“标题” Prop 推断出来的。

以下是相关源代码的链接:

https://github.com/nfl/react-helmet/blob/b79d30ff44c7ff3c175c31059076e5e549a1b402/src/HelmetUtils.js#L27

关于javascript - s% 如何引用 Helmet 组件内的 title 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53953820/

相关文章:

javascript - 如何在 ReactJS 上以 JSON 格式从 API 获取数据并填充下拉列表

reactjs - 如何修复 jsx 结束标签 : "unclosed regular expression"? 上的 linting 错误

javascript - 在 REACT 中构建 GridView

javascript - 需要帮助找出我的日期范围创建有什么问题

选择地区时,PHP 从数据库中填充数据

javascript - HTML/JS 替换导航栏上的图像点击

css - Webpack 和 PostCSS 单独设置

javascript - 为什么我不能将 highcharts.chart 放入渲染中?

javascript - 如何在 axios 中设置多个授权 header ?

javascript - React 组件在重新渲染时闪烁