我正在尝试创建一个非常有用的功能以将任何div导出为pdf文件。 我正在使用Canvas生成页面的屏幕截图。并使用jsPDF库将其写入pdf文件。 但是问题是由于Angular ViewEncapsultion,不包含CSS。当我尝试使用.innerHTML访问div的HTML时。 有什么办法可以绕过它? 如果某人有做类似事情的经验。
谢谢(:
答案 0 :(得分:0)
您可以通过添加encapsulation
来更改ViewEncapsulation.None
@Component({
selector: '...',
templateUrl: '...',
styleUrls: ['...'],
encapsulation: ViewEncapsulation.None // disable encapsulation mode
})