使用 Strapi API 时,媒体文件在组件内不可见

问题描述 投票:0回答:1

我在使用 Strapi 时遇到问题。我将非常感谢你的帮助。谢谢。

Strapi Panel

我已经准备好了一个组件,如您在上面看到的,现在我将向您展示 API 响应。

API Response https://i.stack.imgur.com/roytI.png

但是,不幸的是,组件内部的介质是不可见的。 ID和内容信息可用,但没有图像数据。 虽然 Strapi 可以单独显示媒体数据,但它不会在组件内显示它。我需要组件内的图像数据。我该如何解决这个问题?

“@strapi/strapi”:“4.20.4”,

如果您能提供帮助,我将非常感激。

content-management-system strapi headless-cms
1个回答
0
投票

填充组件

默认情况下,响应中不包含组件和动态区域,您需要显式填充每个动态区域、组件及其嵌套组件。
https://docs.strapi.io/dev-docs/api/rest/guides/understanding-populate#populate-components

因此您需要发送查询:

populate[0]=rich&populate[1]=rich.image
// or
populate[0]=rich.image
© www.soinside.com 2019 - 2024. All rights reserved.