在Next.js Starter github页面中按照官方文档为strapi企业启动器创建自定义组件时,所创建的组件不会显示在网站上。
我创建了一个简单的组件,名为External link
然后将其添加到Page的contectSection
中
然后,我创建了React组件
import React from "react"
const ExternalLink = ({ data }) => {
return (
<div className="py-10 text-center">
<div className="flex flex-col items-center">
<a href={data.address}>{data.title}</a>
</div>
</div>
)
}
export default ExternalLink
并将其注册到sections.js的sectionComponents中
ComponentSectionsExternalLink: ExternalLink,
最后一步是将它添加到页面,所以我已经将它添加到主页这样:
问题是组件没有从strapi检索到前端。
1条答案
按热度按时间ahy6op9u1#
您需要在utils/api.js查询中进行更改