我正在使用新的dom-to-image庫,當我嘗試toPng在組件內部呼叫該方法時遇到此錯誤。
import domtoimage from 'dom-to-image-more';
export class MyComponent {
@ViewChild('leafletMap') leafletMap: ElementRef;
downloadMap = (): void => {
//error happens here
domtoimage.toPng(this.leafletMap.nativeElement).then((img: any) => {
console.log(img);
});
};
}
/* of course this is simplified */
LeafletMap 存在于我的組件 HTML 中,當我記錄它時,它包含一個 HtmlNativeElement
uj5u.com熱心網友回復:
最新版本的 lib 似乎存在問題。嘗試使用這個版本:
"dom-to-image-more": "2.8.0"
我已經創建了一個可用的 StackBlitz,點擊下載按鈕并查看結果。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/310076.html
標籤:javascript 有角的 dom-to-image
