next.js Strapi企业启动器自定义组件未显示

nkhmeac6  于 2022-11-05  发布在  其他
关注(0)|答案(1)|浏览(132)

在Next.js Starter github页面中按照官方文档为strapi企业启动器创建自定义组件时,所创建的组件不会显示在网站上。
我创建了一个简单的组件,名为External link

然后将其添加到Page的contectSection


然后,我创建了React组件

  1. import React from "react"
  2. const ExternalLink = ({ data }) => {
  3. return (
  4. <div className="py-10 text-center">
  5. <div className="flex flex-col items-center">
  6. <a href={data.address}>{data.title}</a>
  7. </div>
  8. </div>
  9. )
  10. }
  11. export default ExternalLink

并将其注册到sections.js的sectionComponents中

  1. ComponentSectionsExternalLink: ExternalLink,

最后一步是将它添加到页面,所以我已经将它添加到主页这样:

问题是组件没有从strapi检索到前端。

ahy6op9u

ahy6op9u1#

您需要在utils/api.js查询中进行更改

相关问题