记录Vue 点击元素生成图片,并下载
Posted XiNine
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录Vue 点击元素生成图片,并下载相关的知识,希望对你有一定的参考价值。
使用条件cnpm i html2canvas -S
组件中引入import html2canvas from "html2canvas";
template
<div ref="test" @click="initImage">html2canvas 测试</div>
methods
initImage(){
html2canvas(this.$refs.test).then((canvas) => {
const link = document.createElement(\'a\')
link.href = canvas.toDataURL()//可以直接赋值给 img 元素使用
link.setAttribute(\'download\', this.qrCodeTitle + \'.png\')
link.style.display = \'none\'
document.body.appendChild(link)
link.click()
});
}
以上是关于记录Vue 点击元素生成图片,并下载的主要内容,如果未能解决你的问题,请参考以下文章
vue+Qrcode实现动态生成二维码(图片格式,点击下载可保存本地)