axios post方式提交数据到后台(node)处理方法

首先 我们要清楚axios post提交方式默认数据提交格式为application/json

方法一:利用vue qs模块

1、首先是在cmd找到项目根目录,输入npm install qs,然后在main.js中导入qs模块,并交给vue使用     

import qs from 'qs';

Vue.prototype.qs=qs

2、使用qs,在前台对data登录数据进行格式转换,代码如下:

// axios进行登录
    login() {
      // 表单登录预验证 valid 布尔值
      this.$refs.loginFormRef.validate((valid) => {
        if (!valid) return; //false 不发请求
        //axios发请登录请求  loginForm 是element-ui组件
        //this.qs.stringify解析后再发送
        this.axios
          .post("/login", this.qs.stringify(this.loginForm))
          .then((res) => {
            console.log(res);
          });
      });
    },



全部评论

相关推荐

赏个offer求你了:友塔HR还专门加我告诉我初筛不通过😂
点赞 评论 收藏
分享
头像
11-09 12:17
清华大学 C++
out11Man:小丑罢了,不用理会
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务