我的qq 2038373094
问题描述
1、页面上显示的参数是有值的
2、但是后台接受的参数是null
解决方案
1、采用 let param = new URLSearchParams()
把参数封装在param里面
param.append('username', 'admin'),
param.append('password', 'admin') ,
sbt(){let param = new URLSearchParams()param.append('username', 'admin'),param.append('password', 'admin') , this.axios({method: "post",url: '/api/PsychoSys/regedit.action',data: param}).then(function(res) {console.log(res);}).catch(function(err) {console.log(err);});},
2、引入 qs ,这个库是 axios 里面包含的,不需要再下载了
sbt(){let data = {'username': 'ddd','password': '101010'}this.axios({method: "post",url: '/api/PsychoSys/regedit.action',data: Qs.stringify(data)}).then(function(res) {console.log(res);}).catch(function(err) {console.log(err);});},
以上两种是最简单的,最推荐使用的;
我测试过,均成功