本以下一个简单的语句运行没有问题,传递参数为对象,可运行发现,后端无法取得数据。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 播放系统提示音使用总结(AudioToolbox) 2023-03-01
- iOS开发教程之XLForm的基本使用方法 2023-05-01
- 解决Android Studio突然不显示logcat日志的问题 2023-02-04
- IOS应用内跳转系统设置相关界面的方法 2022-11-20
- android studio按钮监听的5种方法实例详解 2023-01-12
- Flutter绘图组件之CustomPaint使用详解 2023-05-12
- Android开发使用RecyclerView添加点击事件实例详解 2023-06-15
- Android多返回栈技术 2023-04-15
- Flutter手势密码的实现示例(附demo) 2023-04-11
- Android中的webview监听每次URL变化实例 2023-01-23