login(){
this.$axios({
method: "get",
url: "http://192.168.1.104:8080/findLogin",
params: {
}
})
.then(res => {
console.log(res.data)
}, err => {
console.log(err);
})
},//
/*导入axios*/
import axios from 'axios'
import VueAxios from 'vue-axios'
Vue.use(VueAxios,axios);
axios.defaults.baseURL = "http://192.168.1.104:8080/findLogin";
Vue.prototype.$axios = axios;
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8';
import qs from 'qs';
Vue.prototype.qs = qs;
les_tian/article/details/81317190
var params = new URLSearchParams();
params.append('param1', 'value1');
params.append('param2', 'value2');
axios.post('/foo', params);
传对象:
axios
methods:{
updateUp(){
this.$axios.post("http://localhost:8080/Goods/updateGoods",this.good).then(
value=>{
console.log(value.data);
},
error=>{
console.log(error);
});
}//updateUp
}
controller
@RequestMapping("updateGoods")
@ResponseBody
public String updateGoods(@RequestBody Goods goods){
if(goodsService.updateGoods(goods)!=0){
return "SUCCESS";
}else{
return "Update zero data";
}
}