module - Gatsby - 如果 SEO 组件嵌套在另一个组件中,则不会呈现数据
问题描述
我是 Gatsby 的新手,所以任何人都可以向我解释一下,如果 SEO 组件嵌套在另一个组件中,为什么 Gatsby 不呈现元数据。例如:
import Layout from "../components/layout"
import SEO from "../components/seo"
const IndexPage = () => {
const [modal, showModal] = useState(false)
return (
<>
<Layout modal={modal} showModal={showModal} >
<SEO title="PKM"/>
</Layout>
</>
)
}
export default IndexPage;
以上将渲染元、标题、作者中的空白位置。下面的工作非常好:
import Layout from "../components/layout"
import SEO from "../components/seo"
const IndexPage = () => {
const [modal, showModal] = useState(false)
return (
<>
<Layout modal={modal} showModal={showModal} />
<SEO title="PKM"/>
</>
)
}
export default IndexPage;
解决方案
推荐阅读
- javascript - 如何反转动态变量
- javascript - Javascript charCodeAt 和 fromCharCode 不返回相同的值
- ios - 如何从 iPhone 麦克风返回当前分贝级别
- javascript - 学习在 JS 中使用 localstorage
- ios - 如何知道 iOS 中的测试用例失败原因?
- java - javafx jar 不会运行,找不到主类
- python - Tkinter - 如何忽略文本小部件撤消系统中的删除操作?
- python - 损失函数中的一种热编码
- python - scipy优化中的步长最小化
- c# - 在 ActionBlock 中使用异步 Action 而不会死锁