axios post请求URLSearchParams报错

2018-05-25  本文已影响0人  蔷薇心情

import axios from 'axios'

axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';

在手机上接口post请求报错:Can't find variable: URLSearchParams;

报错代码:

let params = new URLSearchParams();

      params.append('mobile',state.registerJson.mobile);

      params.append('password',state.registerJson.loginPwd);

      params.append('cardNo',state.registerJson.cardNo);

      params.append('location','/api/maojiuhuiActivity/qualification');

      params.append('mod','post');

解决方案

import formurlencoded from 'form-urlencoded';

代码如下:

params.password = state.registerJson.loginPwd;

      params.mod = 'post';

      params.location = '/api/maojiuhuiActivity/qualification';

      axios.post('/activity/universalActivity',formurlencoded(params))

      .then(function (response) {

      }).catch(function(response){

      })

上一篇下一篇

猜你喜欢

热点阅读