ajax使用说明
## vue ajax库
* 2个常用的库
* vue-resource: vue插件,非官方库, vue1.x使用广泛
* axios:通用的ajax请求库,官方推荐, vue2.x使用广泛
* vue-resource基本使用
*在线文档: https://github.com/pagekit/vue-resource/blob/develop/docs/http.md
*下载: npm install vue-resource --save
*编码
```
//引入模块
import VueResource from 'vue-resource'
//声明使用插件
Vue.use(VueResource)
//通过vue组件对象发送ajax请求
this.$http.get('/someUrl').then((response) => {
// success callback
console.log(response.body) //返回结果数据
}, (response) => {
// error callback
console.log(response.statusText) //错误信息
})
```
* axios基本使用
* axios在线文档: https://github.com/mzabriskie/axios
*下载axios: npm install axios --save
*编码:
```
//引入模块
import axios from 'axios'
//发送ajax请求
axios.get(url)
.then((response) => {
console.log(response.data) //得到返回结果数据
})