在角度视图中无法访问对象。奇怪的行为

时间:2013-05-26 16:54:15

标签: angularjs

我无法在角度视图中访问对象属性。简单但非常疯狂的问题。

这是一个小提琴:Fiddle

以下代码。 Operators.date和operators.boolean在角度视图中不可用。如何进入该物业?

$scope.operators = {
            date: {'$lt':'before', '$gt':'after', '$eq':'equals'},
            boolean: {'$eq': 'is'},
            all : ['before', 'after', 'contains', 'does not contain', 'equals' ]
        };

1 个答案:

答案 0 :(得分:2)

如上所述,这是以$开头的属性名称的问题。使用{{ }}指令时,angular不会显示嵌套的$ variables。一般而言,团队警告不要使用以$开头的变量。见AngularJS and its use of Dollar Variables