我已經檢查了幾個先前提問的問題,但找不到我要找的答案。我正在使用ng-repeat來查看我的案例任務中的數組。重複如下所示:AngularJS - 顯示一個數字鍵的值
ng-repeat="task in tasks.data"
我的任務對象,如下所示,它由常規值和custom_fields對象:
task {
x : y,
a : b,
c : d,
custom_fields {
89829 : value
}
}
當我嘗試顯示使用鍵的值:
task.custom_fields.89829
由於密鑰是一個意外的標記,它將返回一個語法錯誤。當我將其重命名爲不同的東西時,例如:
task.custom_fields.test
它確實顯示正確。
我的問題是,是否可以顯示一個數字鍵的值?
'task.custom_fields [89829]' – charliebrownie
@charliebrownie我只是嘗試這樣做,它不會顯示任何值不幸 編輯:我我之前已經改變了價值,我的歉意。非常感謝你! – Lesleyvdp
使用一個字符串作爲索引。 'task.custom_fields [ 「89829」]'。 Javascript對象基本上只是大字典,你可以使用屬性名稱 – BenCr