我得到布爾值從數據庫中angularJsAngularJS打印Yes或No基於布爾值
<td>
{{patient.Alcoholic}}
</td>
,而不是虛假的或自命我需要打印YES或NO
<td>
{{patient.Alcoholic // can i have if-else condition over here ??}}
</td>
我得到布爾值從數據庫中angularJsAngularJS打印Yes或No基於布爾值
<td>
{{patient.Alcoholic}}
</td>
,而不是虛假的或自命我需要打印YES或NO
<td>
{{patient.Alcoholic // can i have if-else condition over here ??}}
</td>
<td>
{{true == patient.Alcoholic ? 'Yes' : 'No' }}
</td>
這應該工作!
試試看能不能把JS操作在您的模板,因爲它會:
$digest
週期上運行。如果你是罰款調整患者的原bool
:
$scope.patient.Alcoholic = !!$scope.patient.Alcoholic ? 'Yes' : 'No';
如果不是這樣,我想補充另一個屬性到patient
:
$scope.patient.isAlcoholic = !!$scope.patient.Alcoholic ? 'Yes' : 'No';
然後在您的視圖(取決於您選擇的上述兩種解決方案):
{{ patient.Alcoholic }}
<!-- or -->
{{ patient.isAlcoholic }}
這是我的兩分錢保持你的模板乾淨。
好主意謝謝:) – Arjun
如果您發現給定的答案有用,請隨時更新接受的答案和/或更新。 –
根本就
<td>
{{ patient.Alcoholic ? 'Yes' : 'No' }}
</td>
只使用'{{patient.Alcoholic? '是':'否'}}' –