Ограничить количество символов в агрегируемой редактируемой ячейке
Как ограничить количество символов для редактируемой ячейки в ag-grid? Я старался maxLength
не работает, также valueSetter
возвращая только первые 16 символов не работает. Есть ли способ, кроме пользовательского компонента
1 ответ
Посмотрите на этот блок, который я разветвлял: ag-grid: Ограничение длины при редактировании ячейки
Ты можешь использовать setDataValue
из RowNode
объект, чтобы установить его значение. Вы можете достичь этого во время обработки cellEditingStopped
событие.
onCellEditingStopped: function (event) {
let value = event.value.substr(0, 16);
event.node.setDataValue(event.column.colId, value);
console.log('cellEditingStopped');
}