|
|
@@ -2,40 +2,7 @@
|
|
|
<div class="cl-upload">
|
|
|
<el-input type="hidden" v-model="value"></el-input>
|
|
|
|
|
|
- <!-- :on-success="
|
|
|
- (res, file) => {
|
|
|
- onSuccess(res, file, item);
|
|
|
- }
|
|
|
- "-->
|
|
|
- <el-upload
|
|
|
- v-for="(item, index) in list"
|
|
|
- :key="index"
|
|
|
- accept="image/*"
|
|
|
- v-bind="props"
|
|
|
- :headers="{
|
|
|
- token: token
|
|
|
- }"
|
|
|
- name="content"
|
|
|
- :on-change="getFile"
|
|
|
- :auto-upload="false"
|
|
|
- :action="action"
|
|
|
- :show-file-list="false"
|
|
|
- :on-error="onError"
|
|
|
- :before-upload="
|
|
|
- e => {
|
|
|
- beforeUpload(e, item, index);
|
|
|
- }
|
|
|
- "
|
|
|
- >
|
|
|
- <slot name="content">
|
|
|
- <div class="upload-wrap" v-loading="item.loading">
|
|
|
- <img :src="item.url | check_prefix" alt v-if="item.url" />
|
|
|
- <i class="el-icon-plus avatar-uploader-icon" v-else></i>
|
|
|
-
|
|
|
- <i class="el-icon-close" v-if="item.url" @click.stop="removeFile(index)"></i>
|
|
|
- </div>
|
|
|
- </slot>
|
|
|
- </el-upload>
|
|
|
+ 6666
|
|
|
</div>
|
|
|
</template>
|
|
|
|