javascript - axios发送ajax请求问题?

查看:178
本文介绍了javascript - axios发送ajax请求问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

在程序里借助axios库发送ajax请求,但是失败了,返回这个

然而在同一个位置换成jquery的代码却能成功,代码如下,不知axios哪里写的不对??谢谢~

//axios
axios.post("/url", {
    para: para
})
.then(function(data) {
    console.log(data);
});


//jquery
$.post("/url", {
    para: para
}, function(data) {
    console.log(data)
});

解决方案

我用axios的时候 post提交的不是表单数据

我是这么解决的:

import querystring from 'querystring'
import axios from "axios"
var http = axios.create({
  baseURL: __ROOT__,
  timeout: 10000,
  transformRequest: [function (data) {  
    // Do whatever you want to transform the data 
    return querystring.stringify(data)
  }],
});

这篇关于javascript - axios发送ajax请求问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆