1.导入插件
npm install --save html2canvas
2.在js中引用
import html2canvas from "html2canvas"
3.html上绑定ref="imageWrapper"
4.js中写方法
downLoadImage() {
const loading = this.YHloadingFun()//开启加载弹框
html2canvas(this.$refs.imageWrapper).then(canvas => {
loading.close();//关闭加载
let dataURL = canvas.toDataURL("image/png");
if (dataURL !== "") {
var aLink = document.createElement('a')
aLink.download = this.teacherField.Te_Name + "教师个人档案表";
aLink.href = dataURL;
aLink.click()
}
});
}, //点击下载当前截图