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