|
|
@@ -94,8 +94,14 @@ Component({
|
|
|
})
|
|
|
},
|
|
|
/* 处理附件 */
|
|
|
- handleFiles(arr) {
|
|
|
- let files = this.data.files,
|
|
|
+ handleFiles(arr, init = false) {
|
|
|
+ let files = init ? {
|
|
|
+ images: [],
|
|
|
+ viewImages: [],
|
|
|
+ videos: [],
|
|
|
+ viewVideos: [],
|
|
|
+ files: []
|
|
|
+ } : this.data.files,
|
|
|
list = fileList(arr);
|
|
|
list.forEach(v => {
|
|
|
switch (v.fileType) {
|
|
|
@@ -122,6 +128,18 @@ Component({
|
|
|
this.setData({
|
|
|
files
|
|
|
})
|
|
|
- }
|
|
|
+ },
|
|
|
+ /* 初始化数据 */
|
|
|
+ initData() {
|
|
|
+ this.setData({
|
|
|
+ files: {
|
|
|
+ images: [],
|
|
|
+ viewImages: [],
|
|
|
+ videos: [],
|
|
|
+ viewVideos: [],
|
|
|
+ files: []
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
}
|
|
|
})
|