Json对象长度返回零Javascript

时间:2018-12-06 09:16:11

标签: angularjs json

这是我在angularJS中的json对象adminDocs。

[] 0: {rowno: 1,  docTypeDesc: "Passport photocopy", …} 1: {rowno: 2, docTypeDesc: "Birth Certificate", …} 2: {rowno: 3, docTypeDesc: "Admission Doc Literature", …} 3: {rowno: 4, docTypeDesc: "Transcript", …} length: 4 __proto__: Array(0)

检查$scope.adminDocs.length返回零。

3 个答案:

答案 0 :(得分:0)

尝试这样的事情

var count = Object.keys(adminDocs).length;

答案 1 :(得分:0)

尝试解析对象,然后使用:

var obj = JSON.parse(*your JSON*);
var length = Object.keys(obj).length;

答案 2 :(得分:0)

我的问题不是$ scope.adminDocs.length返回零。直到完全加载该对象的值才返回。因此,它返回零。