import html2canvasa form 'html2canvas'; // 引入插件
// 在想要变成图片的dom的地方 做标志
// 在合适的时机调用方法
function toImage() {
const dom = this.$refs.dom; // 获取dom
html2canvas(dom).then((canvas) => { // 调用html2canvas方法
const dataUrl = canvas.toDataURL('image/png');
this.imageUrl = dataUrl;
})
}
以上是vue的写法其他写法改造就可以