vue中用axios传递参数到后端为空的问题
axios传递参数到后端为空的问题我们用axios往后端传递参数时,发现后台接收到的数据是null这是由于axios默认发送数据时,数据格式是Request Payload,而并非我们常用的Form Data格式,后端未必能正常获取到,所以在发送之前,需要使用qs模块对其进行处理。先安装qsnpm install qs然后再main.js中引入import qs from 'qs'Vue.prot
·
axios传递参数到后端为空的问题
我们用axios往后端传递参数时,发现后台接收到的数据是null
这是由于axios默认发送数据时,数据格式是Request Payload,而并非我们常用的Form Data格式,后端未必能正常获取到,所以在发送之前,需要使用qs模块对其进行处理。
先安装qs
npm install qs
然后再main.js中引入
import qs from 'qs'
Vue.prototype.$qs = qs
之后就可以进行传参了
此时我们在后台打印就可以看到已经拿到数据了
更多推荐
已为社区贡献3条内容
所有评论(0)