本以下一个简单的语句运行没有问题,传递参数为对象,可运行发现,后端无法取得数据。axios.post(/home/addCabinet,{cbt:this.cur}).then(function (res) { if (res.data == ok) {alert(操作成功); } else { ...
本以下一个简单的语句运行没有问题,传递参数为对象,可运行发现,后端无法取得数据。
axios.post("/home/addCabinet",{cbt:this.cur}).then(function (res) {
if (res.data == "ok") {
alert("操作成功");
} else {
alert(res.data);
}
})
通知百度,发现axios传值并不简单,可以说麻烦,总结了几个解决办法:
如果是get提交
axios.get('/user', { //params参数必写 , 如果没有参数传{}也可以 params: { id: 12345, name: user } })
如果是post
var formData=new FormData(); formData.append('user',123456); formData.append('pass',12345678); axios.post("/notice",formData) .then((res) => {return res}) .catch((err) => {return err})
反正我认为都比较麻烦,反正不如用jquery
$.post("/home/addCabinet", { cbt:this.cur }, function (result) { if (result == "ok") { alert("操作成功"); } else { alert(result); } });
沃梦达教程
本文标题为:Vue 中使用axios传参数,后端收不到数据
基础教程推荐
猜你喜欢
- iOS Crash常规跟踪方法及Bugly集成运用详细介绍 2023-01-18
- Android Compose自定义TextField实现自定义的输入框 2023-05-13
- Flutter进阶之实现动画效果(三) 2022-10-28
- iOS开发使用XML解析网络数据 2022-11-12
- Android实现短信验证码输入框 2023-04-29
- iOS中如何判断当前网络环境是2G/3G/4G/5G/WiFi 2023-06-18
- MVVMLight项目Model View结构及全局视图模型注入器 2023-05-07
- iOS开发 全机型适配解决方法 2023-01-14
- IOS获取系统相册中照片的示例代码 2023-01-03
- Android开发Compose集成高德地图实例 2023-06-15