跳到主要内容

ScopeEntry

Defined in: packages/utils/src/lifecycle/lifecycle-scope.interface.ts:35

LifecycleScope.getEntries 返回的快照节点。

它是快照而非活引用:拿到之后再登记或释放都不会反映到已返回的数组里, 改动返回值也不会影响作用域本身。

Properties​

children​

children: ScopeEntry[];

Defined in: packages/utils/src/lifecycle/lifecycle-scope.interface.ts:43

子作用域条目的下级快照,递归到底。

普通条目为 [] 而不是 undefined——免去调用方每一层判空。


label​

label: string;

Defined in: packages/utils/src/lifecycle/lifecycle-scope.interface.ts:37

登记时传入的标签;未传时为 'anonymous'。只用于诊断,不参与身份判定。