gpt4 book ai didi

javascript - Angular什么时候设置$watches?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:15:05 26 4
gpt4 key购买 nike

所以我加载我的页面,其中包含一个指令。

<my-directive></my-directive>

我知道 Angular 将运行编译,然后是 Controller ,然后是 myDirective 的链接函数。 Angular 何时设置 $watches?

我猜它会在 Controller 期间设置,但这是否意味着 $digest 循环在链接函数之前完成?

最佳答案

您可以在任何您有权访问范围的地方设置 $watchers。这包括 ngController 构造函数、指令 Controller 和链接函数。然而,正确的位置是在指令定义的链接函数中。

$watchers 在链接阶段之后的摘要周期中执行(即在所有指令都已链接之后)

关于javascript - Angular什么时候设置$watches?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33558651/

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