<div
ng-if='documentData.addressesList[0] == undefined
||documentData.addressesList[0] == ""
|| documentData.addressesList[0] == null'>
View
</div>
或者是他们创建用户定义函数的任何其他方法,它一次性检查所有这三个条件。
答案 0 :(得分:2)
您可以使用此功能检查是否定义了对象(为空或未定义):
angular.isDefined(value);
https://docs.angularjs.org/api/ng/function/angular.isDefined
根据您的编辑,您可以使用
<div ng-if='documentData.addressesList[0]'>View</div>
在您的视图中
答案 1 :(得分:0)
在您的视图中,您可以使用
<div ng-if='!documentData.addressesList[0]'>
这假设您不会将"0"
用作值
以javascript术语:
if(!"")//true
if(!null)//true
if(!undefined)//true
因此无需使用您使用的所有条件