【问题标题】:How to render images from the API?如何从 API 渲染图像?
【发布时间】:2016-12-20 03:50:58
【问题描述】:

我在前端使用 React/Redux,在 API 端使用 AdonisJS。我在 API 中存储了图像,我需要在前端显示它们。如何做呢?

【问题讨论】:

  • 您应该提供更多上下文,例如图像是如何从您的 API 返回的。
  • 图片以API的public文件夹的完整路径存储在数据库中,所以在前端,路径指向这个路径。默认文件夹为public

标签: javascript node.js image react-redux


【解决方案1】:

由于您的 API 返回图像的完整路径,您应该能够将 img 标记的 src 属性设置为 API 返回的图像路径。

【讨论】:

  • 什么都不显示,图片存放在API端,前端是另外一个文件夹。像这样,它指向的路径好像webapp 文件夹中有这些文件夹,而它们只存在于api 中。我就是这样被教导的。
【解决方案2】:

我的解决方案是在图片路径之前使用 API 的 URL。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-10
    相关资源
    最近更新 更多