在使用async/await编写.then函数以捕获来自axios的响应时,可以按照以下步骤进行操作:
npm install axios
import axios from 'axios';
async function fetchData() {
try {
const response = await axios.get('https://api.example.com/data');
// 在这里处理响应数据
console.log(response.data);
} catch (error) {
// 在这里处理错误
console.error(error);
}
}
export default {
methods: {
async fetchData() {
try {
const response = await axios.get('https://api.example.com/data');
// 在这里处理响应数据
console.log(response.data);
} catch (error) {
// 在这里处理错误
console.error(error);
}
}
}
}
<template>
<button @click="fetchData">发送请求</button>
</template>
这样,当点击按钮时,将会发送请求并处理响应。如果请求成功,响应数据将会在控制台中打印出来;如果请求失败,错误信息将会在控制台中打印出来。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云函数(SCF)。
领取专属 10元无门槛券
手把手带您无忧上云