访问承诺值 axios

我正在尝试从另一个函数的 Axios 调用访问承诺值。


methods: {

    checkItem() {

        const url = "http://api.crossref.org/journals/" + this.editedItem.issn;

        return axios.get(url)

            .then(response => response.status);

    },


    save() {

        console.log(this.checkItem());

    }

}

我希望在调用save(). 目前,它正在记录整个承诺。


慕慕森
浏览 151回答 3
3回答

翻过高山走不出你

将您的 save() 函数更改为以下内容:async save() {  const response = await this.checkItem()  console.log(response);  // The status code is likely in something like response.status}

慕桂英4014372

   this.checkItem().then(res => {      console.log(res);    });
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript