我正在尝试检查对象的属性是否没有值(例如,对于所有属性,obj.prop1 =='')。
在角度表达中实现此目的的最佳方法是什么?顺便提一下,角度表达是放置它的最佳位置吗?
<i class="fa fa-filter" ng-class="{'white-icon':checkobjectpropertieshere)}"></i>
由于
答案 0 :(得分:2)
你必须循环检查,没有默认方法:
$meta['isIOS'] = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
答案 1 :(得分:1)
检查对象是否包含任何虚假值。要检查值是否为空字符串,请使用return obj[e] === '';
var containsFalsy = Object.keys(obj).some(function (e) {
return !obj[e];
});
检查对象是否包含所有虚假值。
var containsFalsy = Object.keys(obj).every(function (e) {
return !obj[e];
});