var formData = new FormData(); formData.append('avatar', document.getElementById('avatar')); // input[name="avatar",type="file"] axios.request({ url: /api/user/avatar, method: 'post', // 不直接用 put,见下边的 params params: { _method: 'put' // 加上这个参数,把 post 变成 put }, headers: { 'Content-Type': 'multipart/form-data' }, timeout: 0, data: formData });
暂时木有评论啊,等您坐沙发呢!