我有一个问题。 有一个函数返回graphql查询的结果。在此函数中,我想传递将在请求中使用的参数,例如,以控制订单方向。 我该怎么办?
1)功能查询
import { useStaticQuery, graphql } from "gatsby";
export const useSiteMetadata = (dir) => {
const {allContentfulBlogPost:{edges}} = useStaticQuery(
graphql`
query {
allContentfulBlogPost(
sort:{
fields: published,
order: $dir
}
){
edges{
node{
name,
alias,
published,
id
}
}
}
}
`
);
return edges;
};
2)函数调用
const res = useSiteMetadata('ASC');