mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-11 20:06:44 +08:00
笔记bug修改
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
</div>
|
||||
</el-upload> -->
|
||||
<el-upload
|
||||
ref="myUpload"
|
||||
class="upload-demo"
|
||||
drag
|
||||
:multiple="limit>1"
|
||||
@@ -43,7 +44,7 @@
|
||||
</el-upload>
|
||||
|
||||
<!-- 文件列表 -->
|
||||
<transition-group class="upload-file-list el-upload-list el-upload-list--text" name="el-fade-in-linear" tag="ul">
|
||||
<!-- <transition-group class="upload-file-list el-upload-list el-upload-list--text" name="el-fade-in-linear" tag="ul">
|
||||
<li :key="file.uid" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in list">
|
||||
<el-link :href="file.url" :underline="false" target="_blank">
|
||||
<span class="el-icon-document"> {{ getFileName(file.name) }} </span>
|
||||
@@ -52,7 +53,7 @@
|
||||
<el-link :underline="false" @click="handleDelete(index)" type="danger">删除</el-link>
|
||||
</div>
|
||||
</li>
|
||||
</transition-group>
|
||||
</transition-group> -->
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -105,6 +106,10 @@
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
isClear:{
|
||||
type: Boolean,
|
||||
default: false
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
@@ -119,6 +124,13 @@
|
||||
}
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
isClear(val) {
|
||||
if(!val) {
|
||||
this.clearFiles();
|
||||
}
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
// 是否显示提示
|
||||
showTip() {
|
||||
@@ -145,8 +157,10 @@
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
clearFiles() {
|
||||
this.$refs["myUpload"].clearFiles();
|
||||
},
|
||||
handleUploadRemove(file) {
|
||||
console.log(file,'file');
|
||||
this.$emit("remove",file);
|
||||
},
|
||||
// 上传前校检格式和大小
|
||||
@@ -220,7 +234,6 @@
|
||||
}
|
||||
},
|
||||
created() {
|
||||
|
||||
this.fileList = this.list;
|
||||
},
|
||||
};
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
</div>
|
||||
<div class="import-info-enclosure">
|
||||
<label class="label" style="width:66px"><svg-icon style="font-size:16px;margin-right:5px" icon-class="enclisure"></svg-icon>附件</label>
|
||||
<file-upload dir="files" :fileType="upNoteFile.fileType" :showList="true" :value="imageShowUrl" :limit="upNoteFile.limit" @success="handleUploadSuccess" @remove="handleRemoveSuccess"></file-upload>
|
||||
<file-upload dir="files" ref="myUpload" :isClear="importDialogVisible" :fileType="upNoteFile.fileType" :showList="true" :value="imageShowUrl" :limit="upNoteFile.limit" @success="handleUploadSuccess" @remove="handleRemoveSuccess"></file-upload>
|
||||
</div>
|
||||
</div>
|
||||
<span slot="footer" class="dialog-footer">
|
||||
@@ -419,7 +419,7 @@ export default {
|
||||
publish(){
|
||||
this.ordertime = !this.ordertime;
|
||||
this.orderType = !this.orderType;
|
||||
this.orderField = 'sysCreateTime';
|
||||
this.orderField = 'sysUpdateTime';
|
||||
this.noteData(this.num)
|
||||
},
|
||||
thumbs(){
|
||||
|
||||
Reference in New Issue
Block a user