vue异步请求 get与post
get请求
getDatas(所传数据) { let self = this; axios.get("请求路由",{ params:{ 所传参数名:所传数据, } }).then(function (response) { var data = response.data;/* 请求返回数据*/ if (data.code == 0) { //请求数据成功返回的编码(可自定义) self.$message({ showClose: true, message: '成功!', type: 'success' }); } else { self.$notify({ type: 'error',//请求数据失败 message: data.message, duration: 2000, }); } }); },
post请求
getData(data) { return axios({ method: 'post', url: '请求路径', headers: {'Content-Type': 'multipart/form-data'}, timeout: 20000, data: data }); },