爲什麼三元判斷不成功就會影響全局樣式

這裏是疑問句,我是真的不明白,下面是對這個問題的描述
angular2項目

正常顯示時:

在這裏插入圖片描述

寫了三元判斷之後:

在這裏插入圖片描述

原代碼:

在這裏插入圖片描述

寫了三元判斷的代碼

在這裏插入圖片描述

我找出的解決辦法:

danage.principalPersonReview的結果只有「null」與「結果」兩種。
我用length作爲判斷標準,很明顯,是不對的
正確代碼
在這裏插入圖片描述

在這裏插入圖片描述

疑惑

雖然找出瞭解決辦法,但我還是不明白,爲什麼三元判斷不成功就會影響全局樣式????