我是靠谱客的博主 默默铃铛,这篇文章主要介绍webstorm vue项目 axios.post请求带参数问题,现在分享给大家,希望可以做个参考。

引入axios,如果没有,则在webstorm的终端执行:

安装成功:

import axios from 'axios' 没有报错

ps:添加axios库的时候,qs库也是被添加成功

如果没有使用qs.stringify()就传递参数,后端项目会报:

Optional int parameter 'userId' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding primitive type

用途:序列化数据,类似json.stringify(),不过两者虽然都是序列化参数,但是结果不一样,前者序列化结果是url后直接用userId=‘晃晃晃’&password=‘123456’,而后者是{'userId':'huanghuanghuang','password':'123456'}

场景类似,用途不一样,qs.stringify是用来处理url的,JSON.stringify是处理json的

最后

以上就是默默铃铛最近收集整理的关于webstorm vue项目 axios.post请求带参数问题的全部内容,更多相关webstorm内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(104)

评论列表共有 0 条评论

立即
投稿
返回
顶部