Angularjs检查typeof数组

时间:2017-06-22 13:44:45

标签: javascript angularjs

我有一些数据可以是字符串或数组。所以,如果它是一个字符串,我想显示它,如果它是一个数组,我想显示它的长度。

这是数据的样子: enter image description hereenter image description here

尝试检查以下数据类型:

<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

1 个答案:

答案 0 :(得分:0)

尝试在控制器中定义

 $scope.isArray = angular.isArray;

然后使用

  {{isArray(value)? 1 : 2}}//result the same