基于Vue的web项目显示的所有服务端数据,都是通过Ajax获取的。官方推荐使用Axios作为Ajax库,所以本节主要讲解在Vue项目中,如何安装和使用Axios。
Vue项目中使用如下命令安装
npm install axios --save
在要引用axios的页面引用
1 import axios from 'axios'
如果希望页面加载时便显示数据,可以直接将axios方法写在created
函数中。
1 created(){
2 axios.get('/data').then(function(res){
3 this.goodsList = res.data;
4 }).catch(function (error) {
5 console.log(error);
6 });
7 }
关于axios的语法,我们在上一章已经讲解了,这里不做过多的说明。
统一处理后台的验证信息
后台数据数据如下所示,
["香蕉","苹果","鸭梨"]
在Vue项目中使用axios实现后台数据列表的增删改查,要求如下: