美文网首页
2018-06-12

2018-06-12

作者: YZY君 | 来源:发表于2018-06-12 13:35 被阅读7次

老版本安卓的浏览器不支持ES6语法,导致js不能执行。而且看不见报错,很难定位错误。
实测安卓5.1会出现这种问题。

axios用post提交 form data的办法

      axios({
        method:'post',
        // url:'https://www.easy-mock.com/mock/5b1e47394b37346ccb3044d0/ysj/getOrderInfo',
        url:'/api/member/getOrderInfo',
        baseURL:this.host,
        headers:{'Content-Type': 'application/x-www-form-urlencoded'},
        data: {
          ord:this.ord
        },
        transformRequest: [function (data) {
          let ret = ''
          for (let it in data) {
            ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'
          }
          return ret
        }],
      })

参考
axios用post提交数据格式

相关文章

网友评论

      本文标题:2018-06-12

      本文链接:https://www.haomeiwen.com/subject/hzdblftx.html