使用Vue axios从API获取的数据发布为数组数据的步骤如下:
npm install axios
import axios from 'axios';
import Vue from 'vue';
data() {
return {
dataArray: []
}
}
created() {
axios.get('API的URL地址')
.then(response => {
this.dataArray = response.data;
})
.catch(error => {
console.error(error);
});
}
在上述代码中,将'API的URL地址'替换为实际的API接口地址。
<ul>
<li v-for="item in dataArray" :key="item.id">{{ item.name }}</li>
</ul>
在上述代码中,假设API返回的数据中每个对象都有一个id和name属性,可以根据实际情况修改。
这样,当组件创建时,axios会发送GET请求获取API数据,并将数据赋值给dataArray数组。然后,通过v-for指令在模板中遍历dataArray数组,渲染数据到页面上。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云