得到了一個很小的問題。Angular 2 Property undefined while Checking it
if(this.arrTest[1][1][1][0][0] === undefined){
console.log("this array is undefined");
}
控制檯: 錯誤類型錯誤:無法讀取屬性「1」的未定義
我用同樣的類型檢查經常在我的項目。只有在這一行上它失敗了,如果(arrTest ..),if(typeof arrTest ..)也嘗試過。任何想法 ?
編輯:console.log不會被觸發。
可以請你添加一些信息呢?這個條件塊的上下文是什麼?一個組件?類?服務?不能幫助你的小信息 –
@ Jota.Toledo我自己發現了它。謝謝。它與組件,類或其他內容無關。我只是沒有仔細閱讀錯誤,它已經說屬性1是未定義的,所以我只是不能檢查更深的屬性... – Doomenik