| | |
| | | </template> |
| | | |
| | | <script> |
| | | import {viewD} from '../../../../libs/word' |
| | | import {viewD, viewWithImg,urlToBase64} from '../../../../libs/word' |
| | | export default { |
| | | name: "index", |
| | | data() { |
| | | return { |
| | | dialogVisible: false, |
| | | imgSize:{ |
| | | shouQianMing:[60,60] |
| | | } |
| | | |
| | | } |
| | | }, |
| | | methods: { |
| | | initMore3(obj,url,arry,imgSize) { //页面有多张签名照片的且一处可有多张图片 |
| | | if(arry.length > 0) { |
| | | if(obj) { |
| | | for(let j = 0;j<arry.length;j++) { |
| | | if(Array.isArray(arry[j])){ |
| | | let img = obj[arry[j]].split(',') |
| | | let imgList = [] |
| | | for (let i=0; i< img.length; i++) { |
| | | urlToBase64(img[i],function(baseStr) { |
| | | img[i] = baseStr; |
| | | imgList.push({ |
| | | img: img[i] |
| | | }) |
| | | // imgList.push({ |
| | | // src:img[i] |
| | | // }) |
| | | }) |
| | | this.$set(obj,`${arry[j]}List`,imgList) |
| | | } |
| | | }else { |
| | | console.log(obj[arry[j]],'imgiiiiiii===') |
| | | urlToBase64(obj[arry[j]], function(baseStr) { |
| | | alert(22) |
| | | console.log(baseStr,'baseStr=======') |
| | | obj[arry[j]] = baseStr |
| | | //that.$set(obj,arry[i],obj[arry[i]]) |
| | | }) |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | setTimeout(() => { |
| | | viewWithImg(obj,url,this.$refs.word,imgSize); |
| | | },3000) |
| | | } |
| | | |
| | | |
| | | }, |
| | | initWord(data,url) { |
| | | this.dialogVisible = true |
| | | setTimeout(() => { |
| | | viewD(data,url,this.$refs.word) |
| | | },1000) |
| | | setTimeout(() => { |
| | | viewWithImg(data,url,this.$refs.word,this.imgSize); |
| | | },1000) |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | </style> |
| | | <style lang="scss" scoped> |
| | | :v-deep{ |
| | | ::v-deep{ |
| | | |
| | | } |
| | | </style> |