axios.post传参数
1、先看后台代码接收参数的写法,public Map<String, Object> queryByJdmc(String jdmc) throws AppException,接收到jdmc后,在打包将参数返回到前端

2、前端写法,使用跟官网类似的写法

3、使用该方式,接收到的值是null,查看传递的参数,是一个json串,也许是这个原因,导致后台匹配不到参数,估计是如果前端采用这种方式传参,后台的接收参数那里应该是要接收一个json串,然后再解析,具体没有调试,后台的这种接收参数方式不想调整,那么就在前端传参这里在换种方式

4、使用如下传参方式:
var params = new URLSearchParams()
params.append('jdmc', 'hello jdmc你好')
params.append('jddm', '2')

5、可以看到,能够正确接收到返回值了,在看下传入的参数,不在是一个json串,而是key-value模式

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:61
阅读量:153
阅读量:129
阅读量:176
阅读量:190