ag-grid限制列输入数字‘
时间: 2024-05-14 19:16:17 浏览: 248
你可以使用 ag-grid 的 cellEditorParams 属性中的 validator 来限制列输入数字,例如:
```javascript
columnDefs: [
{
headerName: 'Numeric Column',
field: 'numericColumn',
cellEditor: 'agTextCellEditor',
cellEditorParams: {
validator: function(params) {
// 如果输入不是数字,返回 false
return !isNaN(parseFloat(params.newValue)) && isFinite(params.newValue);
}
}
}
]
```
在上面的代码中,cellEditorParams.validator 函数用于验证输入的值是否为数字。如果不是数字,该函数将返回 false,此时 ag-grid 将不会接受该值并保持原有的值。
阅读全文