逆战班学习分享:使用axios发送post请求时遇到的一个问题

最近在学习react,在写项目的时候难免需要发送请求,axios成了我的第一选择,然而在时候axios发送post请求的时候总是提示我请求跨域了,显示如下:
逆战班学习分享:使用axios发送post请求时遇到的一个问题
这里是我的前端请求代码:
逆战班学习分享:使用axios发送post请求时遇到的一个问题
这里是我的后端代码(使用的是node.js+express):
逆战班学习分享:使用axios发送post请求时遇到的一个问题
由此可见,在接口上已添加请求头,跨域提示不该出现。

网上查找发生问题的原因:
请求的数据没有序列化,后台无法识别

解决办法:
1.引入qs插件:
逆战班学习分享:使用axios发送post请求时遇到的一个问题
2.传参的时候先用qs.stringify()处理参数
逆战班学习分享:使用axios发送post请求时遇到的一个问题

3.问题解决!