ElementUI中关于upload的一系列问题

___紫菜 ___紫菜 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

现在出现on-success钩子函数无法触发的问题,经过排查发现需要设置请求头headers={"content-type":"multipart/form-data"}这样才能响应。但是这样请求就会报500错误,弄了好久不知道什么问题,有没有大神遇到过。

<el-upload
class="avatar-uploader"
name="user-image-file"
:headers="headers"
:action="postaction"
:data="uploaddata"
:show-file-list="false"
:on-success="handleAvatarSuccess"
:before-upload="beforeAvatarUpload">
<img v-if="imageUrl" :src="imageUrl" class="avatar">
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
</el-upload>

data中有两个参数。
服务端使用的muilter。

var upload3=muilter.single('user-image-file');
exports.dataInput = function (req, res) {
upload3(req, res, function (err) {
...
})
}
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
___紫菜
JavaScript 87,984 成员 224,681 内容