mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
Refactor downloadImg to refs
This commit is contained in:
parent
e5e18288bc
commit
bd29624c79
@ -2,9 +2,15 @@
|
||||
<div class="figure-qr-code">
|
||||
<div class="qrbox">
|
||||
<div>
|
||||
<q-r-canvas :options="options" class="canvas mb-3" id="qrcanvas" />
|
||||
<q-r-canvas :options="options" class="canvas mb-3" id="qrcanvas" ref="canvas" />
|
||||
</div>
|
||||
<a id="download" download="GradidoLinkQRCode.png" href="" @click="downloadImg(this)">
|
||||
<a
|
||||
id="download"
|
||||
ref="download"
|
||||
download="GradidoLinkQRCode.png"
|
||||
href=""
|
||||
@click="downloadImg(this)"
|
||||
>
|
||||
{{ $t('download') }}
|
||||
</a>
|
||||
</div>
|
||||
@ -44,9 +50,9 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
downloadImg() {
|
||||
const canvas = document.getElementById('qrcanvas')
|
||||
const canvas = this.$refs.canvas.$el
|
||||
const image = canvas.toDataURL('image/png')
|
||||
document.getElementById('download').href = image
|
||||
this.$refs.download.href = image
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user