关于自定义的el-upload上传组件的属性:http-request的问题

来源:5-6 表单组件-单独处理上传组件-1

塔格利安索骑士

2022-08-05

图片描述
http-request 这个属性直接定义到封装的组件上,相当于这个组件默认写死了手动上传,因为这个属性只要设了就会覆盖默认的 Xhr 行为。 这样的话用组件时,不设置http-request这个方法也会导致设置的action无效。
图片描述

写回答

2回答

五月的夏天

2022-08-06

需要一个布尔值去判断,传true就用自定义上传,否则就用action 。

0
2
五月的夏天
回复
塔格利安索骑士
你加qq群,私下我给你讲,这可能讲不清楚 。
2022-08-09
共2条回复

塔格利安索骑士

提问者

2022-08-05

感觉这个方法需要一个额外的属性,来定义上传的方式:手动/自动上传。也看到 uploadAttrs里面定义过这个属性,只是没用过 autoUpload,尝试了单独设置这个属性的true/fasle无效,还是得动态的去掉http-request

如此 :http-request="httpRequest" 需要怎么动态判断呢?

 我的尝试:https://img.mukewang.com/szimg/62ecdedc09dbf43309040461.jpg

结果       :https://img.mukewang.com/szimg/62ecdf1809bbe1ff06750184.jpg


问题:这个属性要如何动态添加?


0
0

基于Vue3+Vite+TS,二次封装element-plus业务组件

集成大量实际样例,系统掌握前沿技术栈与二次组件库封装能力

447 学习 · 185 问题

查看课程