我想在我的angular2项目中使用html2canvas,我会创建一个元素并将画布附加到正文,如下所述:
let newDiv = document.createElement("div");
let newContent = document.createTextNode("Hi there and greetings!");
newDiv.appendChild(newContent);
html2canvas(newDiv).then(function(canvas) {
document.body.appendChild(canvas);
});
但是我收到了以下错误:
EXCEPTION:Uncaught(在promise中):TypeError:无法读取属性 '的removeAttribute' null TypeError:无法读取属性 '的removeAttribute'为null
有任何想法请修复此错误吗?
感谢,
答案 0 :(得分:0)
您必须安装类型定义并将其导入项目中:
npm install --save @types/html2canvas