目录
Live Template
1、工具
idea是本人最喜欢的开发工具,安装和破解也非常简单。(见博客)
2、自定义的 Live Template
- hget
let params = {type: 'TIP'}
this.$http.get('/v1/xx', {params})
.then(res =>{
console.log(res)
if (res.status === 200){
this.tipInfo = res.data;
this.$message({type: 'success',message: '请求成功!'});
}
})
.catch(err=>{
let {response} = err
if (response){
this.$message.error(response.data.message);
return false;
}else {
console.log(err)
}
})
- hpost
let params = {type: 'TIP'}
this.$http.post('/v1/xx', params)
.then(res =>{
console.log(res)
if (res.status === 200){
this.tipInfo = res.data;
this.$message({type: 'success',message: '请求成功!'});
}
})
.catch(err=>{
let {response} = err
if (response){
this.$message.error(response.data.message);
return false;
}else {
console.log(err)
}
})
①、
post/delete/put
请求和get
请求的区别是:get
请求的参数要是 {params:{..}}格式,而post/delete/put
请求没有params,直接传{..}对象。
②、 使用上面$http发起请求,前提是封装了axios工具。