如何在GraphQL查询中使用来自FrontMatter的数据

时间:2019-05-02 13:01:19

标签: graphql gatsby

我想在graphql查询中使用诸如变量的前题数据。

>>>frontmatter image width<<<>>>frontmatter images extra width<<<是我希望我的width从最前面去的地方。

images_extra是一个使问题复杂化的数组

export const imageQuery = graphql`
  query($id: String!) {
    markdownRemark(id: { eq: $id }) {
      frontmatter {
        image {
          source {
            childImageSharp {
              fluid(maxWidth: >>>frontmatter image width<<<, quality: 90) {
                ...GatsbyImageSharpFluid_withWebp
              }
            }
          }
          description
          width
        }
        images_extra {
          source {
            childImageSharp {
              fluid(maxWidth: >>>frontmatter images extra width<<<, quality: 90) {
                ...GatsbyImageSharpFluid_withWebp
              }
            }
          }
          description
          width
        }
        date
        title
      }
    }
  }
`

0 个答案:

没有答案