正在显示
1 个修改的文件
包含
7 行增加
和
1 行删除
| @@ -13,6 +13,7 @@ | @@ -13,6 +13,7 @@ | ||
| 13 | :headers="headers" | 13 | :headers="headers" |
| 14 | class="upload-file-uploader" | 14 | class="upload-file-uploader" |
| 15 | ref="fileUpload" | 15 | ref="fileUpload" |
| 16 | + v-if="!disabled" | ||
| 16 | > | 17 | > |
| 17 | <!-- 上传按钮 --> | 18 | <!-- 上传按钮 --> |
| 18 | <el-button size="mini" type="primary">选取文件</el-button> | 19 | <el-button size="mini" type="primary">选取文件</el-button> |
| @@ -32,7 +33,7 @@ | @@ -32,7 +33,7 @@ | ||
| 32 | <span class="el-icon-document"> {{ getFileName(file.name) }} </span> | 33 | <span class="el-icon-document"> {{ getFileName(file.name) }} </span> |
| 33 | </el-link> | 34 | </el-link> |
| 34 | <div class="ele-upload-list__item-content-action"> | 35 | <div class="ele-upload-list__item-content-action"> |
| 35 | - <el-link :underline="false" @click="handleDelete(index)" type="danger">删除</el-link> | 36 | + <el-link :underline="false" @click="handleDelete(index)" type="danger" v-if="!disabled">删除</el-link> |
| 36 | </div> | 37 | </div> |
| 37 | </li> | 38 | </li> |
| 38 | </transition-group> | 39 | </transition-group> |
| @@ -66,6 +67,11 @@ export default { | @@ -66,6 +67,11 @@ export default { | ||
| 66 | isShowTip: { | 67 | isShowTip: { |
| 67 | type: Boolean, | 68 | type: Boolean, |
| 68 | default: true | 69 | default: true |
| 70 | + }, | ||
| 71 | + // 禁用组件(仅查看文件) | ||
| 72 | + disabled: { | ||
| 73 | + type: Boolean, | ||
| 74 | + default: false | ||
| 69 | } | 75 | } |
| 70 | }, | 76 | }, |
| 71 | data() { | 77 | data() { |
-
请 注册 或 登录 后发表评论