使用axios.post方法往后台传递参数,按照官网做法,传过去的参数是null,传参失败,查看了传入的参数,跟参数的组织方式有关系,变换下参数组织方式,即可解决问题
· axios.post
· springMVC
1. 先看后台代码接收参数的写法,publicMap<String, Object> queryByJdmc(String jdmc) throws AppException,接收到jdmc后,在打包将参数返回到前端
2. 前端写法,使用跟官网类似的写法
3 翻遍了请求体,里面没有传递的参数,所以最后换用 如下方式
4. 使用如下传参方式:
5. 可以看到,能够正确接收到返回值了,在看下传入的参数,不在是一个json串,而是key-value模式