【Vue】接口调用方式
在Vue中,你可以使用axios库来调用API接口。首先需要安装axios:
npm install axios
然后在你的Vue组件中引入axios并使用它来发起接口调用。
<template>
<div>
<h1>User Data</h1>
<p>{{ userData }}</p>
</div>
</template>
<script>
import axios from 'axios';
export default {
data() {
return {
userData: null
};
},
created() {
this.fetchUserData();
},
methods: {
fetchUserData() {
axios.get('https://api.example.com/user')
.then(response => {
this.userData = response.data;
})
.catch(error => {
console.error('There was an error!', error);
});
}
}
};
</script>
在这个例子中,当组件被创建时(created
钩子),它会调用 fetchUserData
方法,该方法使用axios发送GET请求到指定的URL,并在成功获取数据时更新组件的 userData
。如果请求失败,它会在控制台记录错误。
评论已关闭