vue.js可采用axios通过webapi方式实现服务器端数据的访问,
1、axios的安装
cnpm install axios --save-dev 在命令行下使用上述命令可实现在vue-cli环境下获取axios;
2、使用axios
详细可参见:https://www.kancloud.cn/yunye/axios/234845
axios的使用比较简单,主要通过get、post、put、delete等方式实现对服务器端方法的访问,api函数主要有:
import axios from 'axios'
axios.get(url,params);
axios.post(url,params);
axios.put(url,params);
axios.delete(url,params);
可根据自己的需要对上述函数进行封装;
3、axios调用返回
axios采用异步方式访问函数结果 ,即:调用成功通过then 方法实现回调函数返回结果;调用失败通过catch方法返回结果;
示例如下:
login(userid,password)
{
let option={};
let axios = new AxiosApplication("");
option.url=this.prefix+"/user/login";
option.params