【发布时间】:2019-07-10 06:41:51
【问题描述】:
我想将变量自省添加到我的应用程序中。
我有这样的自省:
{"data":{"__schema":{"queryType":{"name":"PageContentQuery"}....
(我从休息请求中得到)
我希望这个变量成为架构提供者,可以吗?
完整的变量在这里:https://stackblitz.com/edit/ts-graphql-demo-ypgi18?file=index.tsx
const fetcher = (params: any) => {
console.log(params);
return graphql(schema, params.query, params.variables);
}
const defaultQuery = `{
page{id,contents}
}`;
render(
<GraphiQL fetcher={fetcher} schema={schema} defaultQuery={defaultQuery}/>,
document.getElementById('root'),
);
谢谢
【问题讨论】:
-
您的架构与您的自省查询不匹配。如果不是您要使用的架构,为什么还要传入该架构?