axios多用于vue中,作为网络应用。
axios.get(url,[options]).then(function(response){ //成功的处理},function(err){ //失败的处理}
get如果需要传递options参数,那么写法为{ params: { 参数名称:参数值 } }
axios.post(url,[body]).then(function(response){ //成功的处理},function(err){ //失败的处理}
post的传递参数是对象
axios.delete(url+‘/‘+options).then(function(response){ //成功的处理},function(err){ //失败的处理}
axios与vue结合的简单实例如下:
上例的两个接口是测试的地址接口。
a.必须先导入才能使用
b.then方法中的回调函数会在请求成功或失败时出发;
c.可以在回调函数中获取响应数据或失败信息;
d.请求的前后this发生了变化,所以需要先把值存储下来,如上例的that。