首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在markdown中的数组上使用Gatsby-image

在markdown中的数组上使用Gatsby-image
EN

Stack Overflow用户
提问于 2019-09-23 20:38:50
回答 1查看 272关注 0票数 0

我使用的是Gatsby,并且在数组中的每个markdown文件中都引用了图像。我希望能够使用Gatsby-image来转换这些图像,但无法使其与数组一起工作。

在处理markdown中的单个图像时,我可以让它工作

我使用以下查询来获取数据:

代码语言:javascript
复制
query($slug: String!) {
    markdownRemark(fields: { slug: { eq: $slug } }) {
      html
      frontmatter {
        id
        category
        title
        path
        prices
        salePercent
        images
      }
    }
  }

我从降价中得到了这个

mainImage: './images/1.jpg'

images: ['1', '2', '3', '4', '5', '6']

我可以让gatsby-image与mainImage一起工作,但不能让查询与数组一起工作。

我希望能够让gatsby-image与数组一起工作,并转换每个图像。

EN

回答 1

Stack Overflow用户

发布于 2019-09-24 01:32:57

您可以在frontmatter中使用YAML格式,如下所示:

代码语言:javascript
复制
images:
- image: "home-DSC_0035.jpeg"
  image_alt: "beautiful photo"
- image: "home-DSC_0045.jpg"
  image_alt: "This is better"
- image: "home-DSC_0043.jpg"
  image_alt: "This is much better"

你会得到数组。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58062651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档