get請求攜帶id刪除某一項html
this.$axios({
method:'GET',
url:`/scihua/webapp/designs/delete?id=${id}`, //利用了字符串模板來攜帶id
headers:{
'token':window.localStorage.getItem('token') //因爲是多頁面應用因此token存儲在本地localStorage中
}
},
).then(res=>{
console.log(res)
this.inlist()
}).catch(req=>{
console.log(req)
})
this.$axios.get(url,{
headers:{
token:******,
},
params:{ //攜帶的數據
param1: string,
param2: string
}
}).then(res=>{})
.catch(req=>{})
post請求
this.$axios.post('/scihua/webapp/userorder/preCreateOrder',{
"count": this.count, //數目 默認1
"fileSelectKey": this.fileSelectKey, //選擇下載文件的規格 格式_dpi
"fileType": this.fileType, //下載的文件類用到的格式屬性
"height": this.height, //高度
"orderSn": this.geturl('orderSn'), //訂單id
"orderType": "prodFile", //訂單類型
"payType": "wxpay", //支付方式 alipay wxpay
"resolution": this.resolution, //下載的文件類用到的分辨率
"width": this.width //寬度
},{
headers:{
'token':window.localStorage.getItem('token') //也是在本地中拿到token
}
}).then(res=>{
console.log(res)
if (res.data.code==500){
this.msg=res.data.msg //後臺返回code==500時候咱們將錯誤回饋到頁面上
this.ish1=true
}else {
this.isshow=true
this.value=res.data.code_url
}
}).catch(req=>{
console.log(req)
this.ish1=true
})
另一種請求方式就是
data:{ //在data中建立對象,而後咱們post請求中攜帶過去
wx:{
openid:null,
headimgurl:null,
nickname:null,
unionid:null,
phone:null,
password:null
}
}
this.$axios.post('/scihua/webapp/login/bindingExistUser',this.wx)
.then( res=> {
if(res.data.msg == 'success'){
window.localStorage.setItem('token',res.data.token)
setTimeout(()=>{
window.location.href='file.html'
},300)
}else{
this.warning(res.data.msg)
}
}).catch( req=> {
console.log(req)
})