wenbobowen 4 years ago
parent
commit
577dea9913
1 changed files with 1 additions and 34 deletions
  1. 1 34
      src/components/input/normalArea.vue

+ 1 - 34
src/components/input/normalArea.vue

@@ -125,7 +125,7 @@ export default {
       const srcReg = /src=[\'\"]?([^\'\"]*)[\'\"]?/i
       const imgArr = newStr.match(imgReg)
       console.log(imgArr)
-      imgArr && imgArr.map(async t => {
+      await imgArr && imgArr.map(async t => {
         var src = t.match(srcReg)
         console.log(src)
         if (src[1] && src[1].includes('data:image')) {
@@ -163,40 +163,7 @@ export default {
           resolve(res.data.url)
         })
       })
-      // return new Promise((resolve, reject) => {
-      //   axios.post(
-      //     '//star.xiaojukeji.com/upload/img.node',
-      //     // fd,
-      //     {
-      //       'imgData': imgData,
-      //       'innerPublic': true
-      //     },
-      //     config
-      //   ).then(res => {
-      //     console.log(res)
-      //     // newStr = newStr.replace(imgData, res.url)
-      //     resolve(res.url)
-      //   }).catch(err => {
-      //     reject(err)
-      //   })
-      // })
     },
-    // base64Url2Blob (url) {
-    //   // 将base64url通过 , 分割为含有两个元素的数组
-    //   const temp = url.split(',')
-    //     // 将图片的base64编码数据解码
-    //   const bytes = window.atob(temp[1])
-    //   // 匹配图片的 mime
-    //   const mime = temp[0].match(/:(.*?);/)[1]
-    //     // 创建一个类型化数组,该数组的长度与解码后的图片数据长度相同
-    //   let ia = new Uint8Array(bytes.length)
-    //     // 变量图片数据的每一位,并将每一位的 Unicode 编码存入类型化数组
-    //   for (let i = 0; i < bytes.length; i++) {
-    //     ia[i] = bytes.charCodeAt(i)
-    //   }
-    //     // 通过类型化数组创建一个 Blob 对象
-    //   return new Blob([ia], { type: mime })
-    // },
     changeText(e) { // 富文本内容改变
       this.inputValue = e
       this.$emit('update:value', this.inputValue)