多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## ElementRef 允许对DOM的直接访问可能会使您的应用程序更容易受到XSS攻击。 仔细查看您的代码中使用`ElementRef`。 有关详细信息,请参阅“[安全指南](http://g.co/ng/security)”。 ### 类定义 ```typescript class ElementRef { constructor(nativeElement: any) nativeElement : any } ``` ### 属性 - nativeElement : `any` 如果不支持对原生元素的直接访问(例如,当应用程序在Web worker中运行时),则为底层原生元素或null。 > 使用此API作为最后的手段,当需要直接访问DOM。 使用Angular提供的模板和数据绑定。 或者,您可以查看`Renderer`,它提供了可以安全使用的API,即使不支持直接访问原生元素。 > 依赖于直接DOM访问在应用程序和呈现层之间创建紧密的耦合,这将使得不可能分离两者并将应用程序部署到Web worker中。