Vue之封装表单数据至FormData
export function uploadForm(api, obj) {
// 封装请求地址
api = (process.env.NODE_ENV === 'production' ? process.env.VUE_APP_BASE_API : '/') + api
let data = new FormData()
// 循环添加数据
for (const key in obj) {
if (obj[key]) {
data.append(key, obj[key])
}
}
// 封装请求头
const config = {
headers: { 'Authorization': getToken() }
}
// 返回Promise对象
return axios.post(api, data, config)
}
本文主要探讨在Vue.js中如何高效地将表单数据封装到FormData对象,以便于进行Ajax提交或其他数据传输操作。
7406

被折叠的 条评论
为什么被折叠?



