Angular JS中的数组长度

时间:2016-06-08 07:27:08

标签: javascript angularjs

我知道此类问题之前也得到了回答。但我仍然无法完全克服它。

通过服务器调用我得到一个列表。我试图通过长度属性获取列表的计数。

但它始终未定义。

        $http(request)
            .success(function (response) {
                if (response != "Failed!" && response != "FileAlreadyUploaded") {
                        $scope.pleaseWait = { "display": "none" };

                        console.log("Succeeds");

                        UploadDataServices.setInvalidRecordsCount(response.GroupMembershipInputList.length);

如果我在浏览器控制台中看到,我会看到该属性。

enter image description here

我在这里做错了什么?

2 个答案:

答案 0 :(得分:1)

尝试在一个变量中捕获响应并使用console.log检查变量值,如果该变量有值,请尝试传递变量而不是响应。

答案 1 :(得分:1)

对不起伙计们。这只是我的错误。它恰好发生了另一个具有相似名称的嵌套数组对象.GroupMembershipUploadInputList并且具有它的长度。