[英]AngularJS JSON object accessible in view, but not accessible in controller
[英]Object not accessible in AngularJS view. Strange behavior
我無法在 AngularJS 視圖中訪問對象屬性。 簡單但非常瘋狂的問題。
這是一個小提琴:小提琴
代碼如下。 operators.date
和operators.boolean
在 AngularJS 視圖中不可用。 我如何訪問該屬性?
$scope.operators = {
date: {'$lt':'before', '$gt':'after', '$eq':'equals'},
boolean: {'$eq': 'is'},
all : ['before', 'after', 'contains', 'does not contain', 'equals' ]
};
如上所述,這是屬性名稱以 $ 開頭的問題。 使用{{ }}
指令時,angular 不會顯示嵌套的 $ 變量。 總的來說,團隊警告不要使用以$
開頭的變量。 參見AngularJS 及其對美元變量的使用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.