解決辦法1:(IOS兼容性有問題,不推薦使用)
// json格式轉為formData格式,因為某些接口的原因 function json2formData(jsonData) { var params = new URLSearchParams(); for(var key in jsonData){ //遍歷json對象的每個key/value對 params.append(key, jsonData[key]); } return params; }
解決辦法2:使用node的qs模塊,推薦使用
import axios from 'axios'; import qs from 'qs'; // 密碼登錄 export const login = params => { return axios.post(`${baseUrl}/users/login`, qs.stringify(params)) };