vue上传图片功能实现
HTML部分
<el-form-item label="上传图片:" prop="pictureUrl" class="aa">
<el-upload
class="avatar-uploader uploadPics"
action="#"
ref="upload"
:http-request="requestUpload"
:show-file-list="false"
:before-upload="beforeUpload"
>
<img
v-if="imageUrl || formLabelAlign.pictureUrl"
:src="imageUrl || formLabelAlign.pictureUrl"
class="avatar"
/>
<i
v-else
class="el-icon-plus avatar-uploader-icon"
style="width: 178px; height: 178px"
></i>
</el-upload>