vue请求异步数据

网络 z197 851次浏览 已收录 用手机观看

在 Vue 中,你可以使用 axios 来请求异步数据。首先,你需要安装 axios:

Copy code
npm install axios

然后,你可以在组件中引入 axios,并在 created 或 mounted 生命周期钩子中发送请求:

Copy code
<template>
<div>
{{ data }}
</div>
</template>

<script>
import axios from 'axios';

export default {
data() {
return {
data: null
}
},
created() {
axios.get('https://my-api.com/data')
.then(response => {
this.data = response.data;
})
}
}
</script>

请求完成之后,你可以在组件中使用请求到的数据。

还有其它方法来请求异步数据,例如 fetch 和 async/await。