美文网首页
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