На данный момент я получаю данные с сервера.UI-GRID-дисплей json data
[
{
id:1,
name:demo,
request: {
id: 1,
localCompany: {
id: 1
}
}
}]
[{}, {}], так выглядит мой объект json.
Когда я получаю вызова службы HTTP $ и положить его в gridOptions: {данные: this.data} Я получаю эту ошибку в окне консоли: TypeError: newRawData.forEach не является функцией.
data: ng.IPromise<any[]> = this.programService.getRequestsForProgram(this.model.id).then((data: any) => {
console.log(data);
return data;
});
gridOptions: {} = {
data: this.data ,
paginationPageSize: 5
//columnDefs: this.programCountryService.getHeaders()
};
Это код, который я использую в данный момент.
Любая идея, как я могу избавиться от этой ошибки? И возможно ли, что сетка показывает только localCompany.Id, а не имя: demo?