Переместите эту строку
console.log("User List : ", this.userList);
туда, где userList
заполнено данными, то есть внутри подписчика. Итак, вместо
ngOnInit() {
this.service.getUserData().subscribe(actionArray =>{
this.userList = actionArray.map(aMappingFunction);
});
console.log("User List : ", this.userList);
this.getUserData();
}
делаем
ngOnInit() {
this.service.getUserData().subscribe(actionArray =>{
this.userList = actionArray.map(aMappingFunction);
console.log("User List : ", this.userList);
});
this.getUserData();
}