问题解决了 我的配置是正确的,只是因为之前的 传参方式是request payload,参数格式是json,而并非用的是form传参,所以在后台用接收form数据的方式接收参数就接收不到了。
解决方式:
安装 qs : npm install qs --save
在全局配置一下
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';
import qs from 'qs';
axios.defaults.transformRequest = [function(data) {
return qs.stringify(data)
}];
就可以了
http://116.62.208.141:8181///ljb-user/userInfo/h5/home/getBannerList
这是你请求的地址看是否正确