有时Angular会忽略以美元符号开头的变量:
- 在下面Schumli的评论中,json过滤器不会输出它们
使用
{{ }}指令时,angular将不会显示 嵌套$
变量。例如,这仅显示visible
属性。<div ng-init="n = { visible: 'foo', $ignore: 'bar' };">{{ n }}</div>此外,在范围对象上添加显式监视程序时,对该对象带有前导美元符号的属性的更改将不会触发监视程序。请参阅此更新的小提琴。
angular.equals()
忽略以开头的键$
。



