前端移动开发招聘要求 |
汽车之家招聘前端开发 |
网站前端开发 招聘要求 |
习惯了 $.ajax 的人改用 axios 时,总还是有些隐藏的细节容易忽视,比如 data 数据为表单元素时,
javascript 代码
// require.js
import axios from ‘axios’
export function post(url, data) {
return axios({
url: url,
method: ‘post’,
data,
headers: { ‘Content-Type’: ‘application/x-www-form-urlencoded’ },
})
}
单单传入 data ,发送请求时会报错 500
测试接口时并没有问题,因此很有可能是数据格式不对。
引入 qs 库,并作转换:
javascript 代码
// require.js
import axios from ‘axios’
import qs from ‘qs’
export function post(url, data) {
return axios({
url: url,
method: ‘post’,
data: qs.stringify(data),
headers: { ‘Content-Type’: ‘application/x-www-form-urlencoded’ },
})
}
即可
招聘学徒web前端开发 |
徐州web前端开发 招聘 |
甄汇信息 前端开发招聘 |
评论前必须登录!
注册