首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >平原JavaScript在angular5中的应用

平原JavaScript在angular5中的应用
EN

Stack Overflow用户
提问于 2018-10-31 08:54:39
回答 2查看 57关注 0票数 1

在JavaScript angular5项目中使用angular5项目的语法(如getDocumentById)是一个很好的编码实践,或者我们应该使用ElementRefTemplateRefContainerRef来引用DOM元素,而不是简单的JavaScript。

EN

回答 2

Stack Overflow用户

发布于 2018-10-31 09:13:31

不鼓励直接使用DOM元素操作。博客解释了为什么应该避免它。

有了google的最新更新,他们已经开始转向影域和dom层次结构树,这将帮助dev社区不必担心实际的dom元素操作。

票数 1
EN

Stack Overflow用户

发布于 2018-10-31 08:56:43

使用该框架,除非您没有其他选择,否则不要直接使用DOM (这就是您所说的“普通JavaScript")。(或者根本不使用框架。)

但是请注意文档中的警告

允许直接访问DOM会使您的应用程序更容易受到XSS攻击。仔细检查代码中ElementRef的任何使用情况。有关更多细节,请参见安全指南

如果您可以避免使用ElementRef (而不直接使用DOM),这可能是最好的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53079564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档