gpt4 book ai didi

javascript - element.ready 与 angular.element($document).ready

转载 作者:行者123 更新时间:2023-11-29 10:39:41 25 4
gpt4 key购买 nike

我正在研究一个指令,但我不想玩 $document$window , 只有 element本身。

之前我有:

angular.element($document).ready(function() {...});

并且正在工作,就在几分钟前我改变了,并把:

element.ready(function() {...});

它也在工作。

所以,当我说 element.ready(function() {...})我是否告诉 Angular 在元素 <my-directive></my-directive> 时运行该函数?准备好了?或者我在做什么?

我问这个是因为我想知道,为什么我这样做它仍然有效 element.ready相反。

最佳答案

你也不需要。

ready 不是必需的,因为元素必须存在才能触发链接功能。也没有元素级别就绪事件......它仅用于文档级别以说明现有页面的完整主体。当 Angular 正在编译指令时,那个阶段早就结束了。

您可以在指令的link 函数中直接对元素 进行任何操作或事件绑定(bind)

关于javascript - element.ready 与 angular.element($document).ready,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31394471/

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