我$rootScope.globals
對象是以下:
{
currentUser: {
id: "56309272279724c02b319392"
name: "Özgür Adem"
picture: "http://www.gravatar.com/avatar/c4ca4238a0b23452sdcc503a6f76829z? d=retro"
ptoken: "mFFa9l25HbB4fbh7"
role: Object
},
unread: 0
}
當我打印到控制檯這樣console.log($rootScope.globals)
或console.log($rootScope.globals.currentUser)
一切良好。
但是當我嘗試打印console.log($rootScope.globals.unread)
,輸出爲undefined
。
爲什麼?我認爲如果屬性值等於undefined
,則在其他輸出中不應該看作0。我錯了嗎?
這裏有什麼問題?
我硝基甲苯發現任何問題。它應該工作 – Sajeetharan
@Sajeetharan我想是這樣,但不工作 –
@Furkan,你看到的價值鄰爲'unread'打印'的console.log($ rootScope.globals)時' – M22an