Вот полный сценарий,
Я получаю некоторые данные из бэкэнда, которые я могу успешно показать в ag-сетке, но эта ag-сетка не редактируется. Пользователь может изменить информацию, и я должен прочитать эту деталь.
поэтому из бэкэнда я получаю такие данные, я могу изменить порядок данных, если требуется.
"test":{"test1":"test2","test3":"test4"}
здесь это код раскрывающегося списка, который я использую в ag-grid
this.columns[i] = {
headerName: 'abc',
field: 'abc',
width: 110,
cellEditor: 'agSelectCellEditor',
keyCreator: function (op) {
return op.name;
},
cellEditorParams: {
cellRenderer: 'dropDownCellRenderer',
cellHeight: 30,
values: this.dropDownList ///['a','b','c']
},
editable: true
};
прямо сейчас this.dropDownList появляется в раскрывающемся списке, но это массив, и, как определено выше, я хочу выбрать ключ, и когда я его прочитаю он должен отображать значение для этого соответствующего ключа.
, но не уверен, как заменить этот список из карты