Browse Source

修改文件上传时文件列表名称乱码

JX.LI 2 years ago
parent
commit
338d7fd76c
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/views/eventLogUpload.vue

+ 4 - 1
src/views/eventLogUpload.vue

@@ -32,7 +32,7 @@
         <li :key="file.url" class="el-upload-list__item ele-upload-list__item-content"
             v-for="(file, index) in fileList">
           <el-link :href="file.url" :underline="false" target="_blank">
-            <span class="el-icon-document"> {{ getFileName(file.name) }} </span>
+            <span class="el-icon-document"> {{ file.webName }} </span>
           </el-link>
           <div class="ele-upload-list__item-content-action">
             <el-link :underline="false" @click="handleDelete(index)" type="danger">删除</el-link>
@@ -97,6 +97,7 @@ export default {
           let temp = 1
           // 首先将值转为数组
           const list = Array.isArray(val) ? val : this.value.split(',')
+          debugger
           // 然后将数组转为对象数组
           this.fileList = list.map(item => {
             if (typeof item === 'string') {
@@ -157,6 +158,7 @@ export default {
     handleBeforeUpload(file) {
       // 校检文件类型
       if (false) {
+        debugger
         let fileExtension = ''
         if (file.name.lastIndexOf('.') > -1) {
           fileExtension = file.name.slice(file.name.lastIndexOf('.') + 1)
@@ -210,6 +212,7 @@ export default {
     },
     // 获取文件名称
     getFileName(name) {
+      debugger
       if (name.lastIndexOf('/') > -1) {
         return name.slice(name.lastIndexOf('/') + 1)
       } else {