Я использую следующий код в определении столбца :
{ headerName: 'Part', field: 'part',
cellStyle: {'background-color': 'cyan'}, editable: true,
cellEditor:'agSelectCellEditor', cellEditorParams:
У меня есть другой столбец в сетке, например:
{ headerName: 'Colour', field: 'colour',
cellStyle: {'background-color': 'cyan'}, editable: true,
cellEditor:'agSelectCellEditor', cellEditorParams: function(params) {
var selectedPart = params.data.type; if (selectedPart==='R&S') {
return { values: this.partTypeListRS }; } else if(selectedPart==='WiFi')
{ return { values: this.partTypeListWifi }; } else
if(selectedPart==='Other') { return { values: this.partTypeListOther };
}}},
}
Я получаюошибка не может прочитать свойство this.partTypeListRS с неопределенным значением, если я щелкну строку, где выполняется условие selectedPart === 'R & S' selected и, соответственно, для всех остальных условий.