2016-01-08 42 views
5

的未定義「testUndefined」我試過代碼如下:如何檢查無法讀取財產

@Component({ 
    selector: 'test-content', 
    template: ' 
    <div *ngIf="sv.name.notExist.testUndefined != undefined"> 
    {{sv.name.notExist.testUndefined}} 
    ', 
    directives: [FORM_DIRECTIVES] 
}) 

變量sv.name.notExist.testUndefined是不確定的,但我* ngIf,結果檢查是錯誤訊息: 「TypeError:無法讀取[sv.name.notExist.testUndefined!= undefined in ...」中的undefined屬性'testUndefined'...「

請幫我檢查變量undefined與* ngIf。

+1

快速筆記,什麼是你的代碼是未定義不sv.name.notExist sv.name.notExist.testUndefined,你不會得到任何錯誤,如果它是後者 – Abdulrahman

回答