現在、私は次のaxios getでaxios応答を使用する必要があります。React JSで別のAxiosでAxiosレスポンスを使用するには?
まずGET:
最初のgetは例のバージョンIDを返します。
axios.get('https://jira.example.co.uk/rest/api/2/project/PAD/versions', headers)
.then(function(response) {
const versionID = response.data.map(function(version){
const vId = version.id;
return vId;
});
return versionID;
})
.catch(err => {
console.error(err, err.stack);
});
第二GET:
は、今私は次の要求にバージョンIDを含める必要が
axios.all([
axios.get('https://jira.example.co.uk/rest/api/2/search?jql=project = 10005 AND fixVersion = versionID ORDER BY priority DESC, key ASC', headers),
axios.get('https://jira.example.co.uk/rest/api/2/search?jql=status IN (Reported) AND project = 10005 AND fixVersion = versionID ORDER BY priority DESC, key ASC', headers),
axios.get('https://jira.example.co.uk/rest/api/2/search?jql=status IN (Confirmed) AND project = 10005 AND fixVersion = versionID ORDER BY priority DESC, key ASC', headers))
])
.then(axios.spread(function (response1, response2, response3) { ... }
私はこれをどのように実現するのでしょうか?
2番目のリクエストはいつ呼び出されますか? – Andrew
最初のリクエスト後 –