使用 GraphQL useQuery 变量
Using GraphQL useQuery Variables
我目前正在客户端尝试进行查询,但无法通过。但是它在后端测试时有效。
- back-end docs & getting response
- 前端代码(获取400代码)
const QUERY_SPECIFIC_CATEGORY_PRODUCTS = gql` query QUERY_SPECIFIC_CATEGORY_PRODUCTS($category: String!) { category(input: { title: $category }) { name } } `; const { data, loading, error } = useQuery(QUERY_SPECIFIC_CATEGORY_PRODUCTS, { // prettier-ignore variables: {input: { title: "clothes" }} });
当您调用 useQuery
时,只需将“衣服”值作为 category
变量传递:
const { data, loading, error } = useQuery(QUERY_SPECIFIC_CATEGORY_PRODUCTS, {
variables: { category: "clothes" },
});
我目前正在客户端尝试进行查询,但无法通过。但是它在后端测试时有效。
- back-end docs & getting response
- 前端代码(获取400代码)
const QUERY_SPECIFIC_CATEGORY_PRODUCTS = gql` query QUERY_SPECIFIC_CATEGORY_PRODUCTS($category: String!) { category(input: { title: $category }) { name } } `; const { data, loading, error } = useQuery(QUERY_SPECIFIC_CATEGORY_PRODUCTS, { // prettier-ignore variables: {input: { title: "clothes" }} });
当您调用 useQuery
时,只需将“衣服”值作为 category
变量传递:
const { data, loading, error } = useQuery(QUERY_SPECIFIC_CATEGORY_PRODUCTS, {
variables: { category: "clothes" },
});