Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Gatsby和Graphql中迭代所有Strapi.js枚举_Javascript_Reactjs_Gatsby_Strapi - Fatal编程技术网

Javascript 如何在Gatsby和Graphql中迭代所有Strapi.js枚举

Javascript 如何在Gatsby和Graphql中迭代所有Strapi.js枚举,javascript,reactjs,gatsby,strapi,Javascript,Reactjs,Gatsby,Strapi,我的Strapi.js管理员中有一个名为category的字段 我试图研究如何获取类别的所有值,我尝试了以下方法: Object.values(category); 但这并没有起作用,反而给我带来了一堆模块错误 export const query = graphql` { allStrapiWorks { nodes { id name slug category stack {

我的Strapi.js管理员中有一个名为
category
的字段

我试图研究如何获取类别的所有值,我尝试了以下方法:

Object.values(category);
但这并没有起作用,反而给我带来了一堆
模块错误

export const query = graphql`
  {
    allStrapiWorks {
      nodes {
        id
        name
        slug
        category
        stack {
          stack_name
          id
        }
        featured_image {
          childImageSharp {
            fluid {
              ...GatsbyImageSharpFluid_withWebp
            }
          }
        }
      }
    }
  }
`
如果我调用了
works.category
,它只会显示
undefined
,但是如果我通过
works
映射,它会显示每件作品的每个类别,而不是作为一个集合以及对象中的所有其他字段

strapi.js上是否有映射或迭代所有枚举的方法

请帮忙