我有一些数据可以是字符串或数组。所以,如果它是一个字符串,我想显示它,如果它是一个数组,我想显示它的长度。
尝试检查以下数据类型:
<div class="properties">{{typeof(row.contact)=="object" ? 1 : 2}}</div>//with 1 and 2 its more simplify.
但在这两种情况下都会显示2
。为什么会这样,我该如何解决?
P.S。
{{angular.isArray(value)? 1 : 2}}//result the same
答案 0 :(得分:0)
尝试在控制器中定义
$scope.isArray = angular.isArray;
然后使用
{{isArray(value)? 1 : 2}}//result the same