axios http请求
安装
- 切换到项目目录
cd /vrouter
挂载
- 在main.js中,
import axios from 'axios'
Vue.prototype.$http = axios;
get
- this.$http.get(url?page=1)
- this.$http.get(url,params:{page:2})
post
- this.$http.post(url,"k=v&k2=v2",{
"Content-Type":'application/x-www-form-urlencoded'
})
file
1.获取文件
- let file = this.$refs.file[0]
2.formData
- let data = new FormData().append("file",file);
3.配置
- let configs = {
headers:{'Content-Type':'multipart/form-data'}
}
4.请求
- $http({
url,
data,
configs
})
网友评论