我正在使用Angular 2构建应用程序,并且在给定点我想发送邮件。这封邮件的正文将包含模板中正在呈现的代码的一部分(我从元素列表中创建一个表)。
我正在寻找一种方法来显示现有的html,并将其保存到变量中,以便将其添加到我的邮件正文中。
有很多选项可以做相反的事情(从变量打印html)但不是我需要的方式。有什么想法吗?
答案 0 :(得分:2)
要从组件的子元素中获取HTML,您可以使用:
constructor(private elementRef:ElementRef) {}
createMail() {
return this.elementRef.nativeElement.querySelector('...').innerHTML;
}