Vue post请求的坑

本文使用的是vue的Axios的请求方式

axios的get请求传参方法正常,但是post得请求方法传参一直报400,我还以为的是后台的问题,后来参考网上的文章才发现是post传参的时候要引入qs虽然不知道是什么原因,但是解决了我的问题。

  import qs from 'qs'

    let parmars = {
      email: this.email,
      vCode: this.zcode,
      password: this.password,
      repwd:this.confirmPassword,
      inviteCode:this.invitaionCode
    };
    Axios.post("/wechat/active/register", qs.stringify(parmars)).then(res => {
      console.log(res)
    }

第一次使用vue做一个注册页面,对vue了解太少,先记录下怎么解决的
https://blog.csdn.net/anfisherman/article/details/70053781
http://www.hangge.com/blog/cache/detail_1245.html

export  function get(){}
import {get} from '';

export default get  
import get from ‘’

具名导出 import就要带{} 匿名导出 可以用任意名称代替

你可能感兴趣的:(Vue post请求的坑)