Возникли проблемы с получением данных для моей сетки пользовательского интерфейса?Не уверен, что я делаю здесь не так, но я console.log данных, чтобы я знал, что я получаю их обратно.
Мои данные возвращаются как объект, и я пытаюсь связаться с командоймассив членов в объекте для ссылки.
function loadProjectDetails(){
return MrktRsrchPrjtDataService.getProjectSubsection(MrktRsrchPrjtDataService.getCurrentReportId(), "ProjectSummary")
.then(function (data){
vm.project = data;
console.log(data);
vm.teamGridOptions = {
enableGridMenu: false,
enableSorting: true,
enableHorizontalScrollbar: 0, /*always hide horizontal scroll bar*/
enableVerticalScrollbar: 1, /*always show vertical scroll bar*/
rowHeight: 46,
columnDefs: [
{
enableHiding: false,
enableColumnMenu: false,
displayName: 'First Name',
field: 'memberId',
cellClass: 'ui-grid-cell-contents',
cellTemplate: '<span>{{row.entity.teamMembers.memberId}}</span>'
},
],
data: vm.project
};
});
}
// HTML
<div ui-grid="vm.teamGridOptions" ui-grid-auto-resize class=""></div>