gpt4 book ai didi

javascript - 访问 ng-app 外部的 dom

转载 作者:行者123 更新时间:2023-12-03 12:39:58 24 4
gpt4 key购买 nike

假设我有一个 angularJS 应用程序,我想在其中修改 dom。人们不应该通过服务或 Controller 来做到这一点是有道理的。而是使用指令进行 DOM 操作。但是,如果 dom 超出了 Angular 应用程序的范围,该怎么办?

例如:假设我想访问 BODY 标签并禁用其上的滚动条。我无法编写指令,因为 ng-app 指令位于 dom 深处的 div 上,因此无法访问 BODY 标记。

如何解决这个问题?我读过这个blog ,并且似乎可以通过服务进行 dom 操作。那么访问 dom 的最佳实践到底是什么?特别是如果它超出了 angularjs 应用程序的范围?

最佳答案

如果没有看到你的代码,我不确定我是否理解。但一般来说,ng-app 应该位于最高标签,包含您想要使用 Angular 操作的所有功能。对于大多数人来说,这就是 body 标签本身。

关于javascript - 访问 ng-app 外部的 dom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23568050/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com