У меня есть вопрос об отображении длины массива в console.log().
Вот простой пример:
vm.list = CrudService.getAllData();
function getAllFonds() {
return ResService.names.query(
succResp,
errResp
);
}
function succResp(resp) {
return resp;
}
function ResService($resource, baseUrl) {
return {
names: $resource(baseUrl + '/api/list/:Id', {
Id: '@Id'
}, {
'update': {
method: 'PUT'
}
}),
....}
}
$log.info(vm.list);
Когда я открываю консоль, будет отображаться только:
Array [ ]
Только когда я нажимаю «Массив», я вижу справа, что массив содержит 47 объектов.
Есть ли возможность вывести в консоль:
Array [47]
?
РЕДАКТИРОВАТЬ:
Когда я использую:
$log.info(vm.list.length);
он возвращает 0.
CrudService.getAllData
мне кажетсяasynchronous
..Можно использовать.then
- person Rayon   schedule 04.04.2016getAllData
- person Rayon   schedule 04.04.2016