0
我想用我的angular2项目html2canvas,我想创建一个元素,并添加画布身体如下所述:Html2canvas + Angular2:渲染一个元素并将画布附加到正文?
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 (in promise): TypeError: Cannot read property 'removeAttribute' of null TypeError: Cannot read property 'removeAttribute' of null
任何想法请修复这个错误?
感谢,
已经使用 “@类型/ html2canvas”: “^ 0.5.33” 和 “html2canvas”:“^0.5.0-beta4“, – da45
的信息,没有发现错误时呈现document.body,我的问题是如何创建一个元素与”document.createElement“并呈现它 – da45