Моя сетка кендо получает данные ответа от вызова API и формат, как показано ниже, при привязке к моей сетке кендо не удается получить данные, связанные в выпадающем списке с ответом json, например, amgName, где, как я мог связать DDL, если это происходит от отдельного ответа массива, как salescutoffdate! Ответ службы данных - это наблюдаемый вызов. Любые подсказки или ссылки будут полезны
<grid-wrapper [gridOptions]="gridOptions" [dataService]="forecastSimulationService">
<kendo-grid-column width="90" title="SaleDays" field="amgName">
<ng-template kendoGridCellTemplate let-dataItem>
<kendo-dropdownlist [data]="amgName"></kendo-dropdownlist>
</ng-template>
</kendo-grid-column>
<kendo-grid-column width="90" title="SaleDays" field="salescutoffdate">
<ng-template kendoGridCellTemplate let-dataItem>
<kendo-dropdownlist [data]="salescutoffdate"></kendo-dropdownlist>
</ng-template>
</kendo-grid-column>
<kendo-grid-column field="data.parameter.properties.SaleDays" width="70" title="Sales Days">
</kendo-grid-column>
</grid-wrapper>
component.ts
loadParamdetails() {
return this.restapi.getParams().subscribe((data: {}) => {
this.salescutoffdate = data;
}, (err) => {
console.log(err);
})
}
Ответ DATA
"data": [
{
"amgName": "2020 FIT 5DR 4CYL 2WD",
"data": {
"amgId": 164602,
"amgName": "2020 FIT",
"paramsLastUpdateUser": "Sample",
"parameter": {
"properties": {
"SaleDays": 90,
}
},
"defaultSalesLevel": "SAME AMG"
},