将 children 添加到 document.body angular 方式

Append children to document.body angular way

我写了如下代码

this._renderer.appendChild(document.body, form);

这很好用。但我直接访问 document.body。是否有 angular 2/4 访问方式 document.body?

您可以通过 DOCUMENT 注入令牌进行注入。这将以 Angular 方式为您提供 document 对象(如您所说)。

constructor(@Inject(DOCUMENT) private document: Document)