Что это тебе дает? Я не думаю, что «имя» и «фамилия» вам что-нибудь дадут, потому что на них неправильно ссылаются.
Employee.getFirstAndLastName().$promise.then(function(result) {
var lastAndFirstNameList = result.list;
var lastname = lastAndFirstNameList.lastName;
var firstname = lastAndFirstNameList.firstName;
console.log("lastname ", lastname);
console.log("firstname ", firstname);
console.log("lastAndFirstNameList", lastAndFirstNameList);
}
Измените указанную выше ссылочную переменную, чтобы она выглядела следующим образом:
var lastname = lastAndFirstNameList[0].lastName;
var firstname = lastAndFirstNameList[0].firstName;
Это должно дать вам первое значение, если оно правильно передано с сервера.
Ваш цикл должен выглядеть следующим образом:
for(var k = 0; k < lastAndFirstNameList.length; k++){
console.log("lastname", lastAndFirstNameList[k].lastName);
console.log("firstname", firstname[k].firstName);
}