Почему ax ios возвращает "Promise {<state>:" pending "}" - PullRequest
0 голосов
/ 13 апреля 2020
var user = axios.post(url, { data }).then(res => {
    return res.data
})

Я думаю, что следующий код должен возвращать JSON данные, но вместо этого он возвращает "Promise {:" pending "}". Любая помощь, пожалуйста

1 Ответ

2 голосов
/ 13 апреля 2020

Я не собираюсь изобретать Weel. Если вы хотите узнать о promises, вот MDN web do c: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise

Если вы хотите решить вашу проблему, вы можете:

axios.post(url, { data }).then(res => {
    var user = res.data
})

Или в asyn c функции вы можете использовать оператор ожидания :

var user = (await axios.post(url, { data })).data
...