如果$
代表Angular中的内置服务,这个$$
前缀是什么意思?我只是在Console中检查范围并看到了$$watchers, $$listeners
等
答案 0 :(得分:8)
$$
前缀变量被视为私有变量,这是在变量名之前添加$$
的原因,这将避免内部变量冲突,并且它们不会暴露给外部使用。< / p>
就像角度一样,你可以找到很多,$$observers
,$$watchers
,$$childHead
,$$childTail
,$$ChildScope
等等。