|
@@ -12,7 +12,7 @@
|
12
|
12
|
<img v-if="QrCodeUrl !== null" :src="QrCodeUrl" class="contain" alt="">
|
13
|
13
|
</div>
|
14
|
14
|
</div>
|
15
|
|
- <div class="SaveImg">
|
|
15
|
+ <div class="SaveImg" :style="{opacity: ShowSaveImgBtn ? 1 : 0}">
|
16
|
16
|
<a @click="SaveImg">保存截图</a>
|
17
|
17
|
</div>
|
18
|
18
|
</div>
|
|
@@ -33,6 +33,7 @@ export default {
|
33
|
33
|
name: '',
|
34
|
34
|
data () {
|
35
|
35
|
return {
|
|
36
|
+ ShowSaveImgBtn: false,
|
36
|
37
|
QrCodeUrl: null,
|
37
|
38
|
CanvasImg: null,
|
38
|
39
|
Base64Img: null
|
|
@@ -89,6 +90,7 @@ export default {
|
89
|
90
|
html2canvas(this.$refs.PageContainer).then(function (canvas) {
|
90
|
91
|
document.body.appendChild(canvas)
|
91
|
92
|
_that.CanvasImg = canvas.toDataURL('image/jpeg', 1.0)
|
|
93
|
+ _that.ShowSaveImgBtn = true
|
92
|
94
|
})
|
93
|
95
|
}, 1000)
|
94
|
96
|
}).catch((res) => {
|