【发布时间】:2018-05-04 03:36:04
【问题描述】:
对下面代码的请求一切正常,但我没有返回任何数据(只是在 chrome 请求的“预览”选项卡中说“未找到错误”)。我在GraphiQL 中尝试了相同的查询,它返回了相关数据。我不确定我在这里缺少什么。请指教,有点坚持这个。
PlayService.prototype.getPlays = function(playID) {
//The query.
const playsQuery = `query ($playid: String) {
plays(id: $playid) {
id
items {
nodes {
id
name
}
}
}
}`;
// variables to pass.
const variables = {
playid: playID
};
//The request.
const result = $http.post(
/graphql,
{
method: 'POST',
credentials: 'same-origin',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ playsQuery, variables })
}
);
return result && result.data;
};
【问题讨论】:
标签: javascript angularjs node.js http graphql