在 React Admin 中设置最大表单字段长度
Set maximum form field length in React Admin
有没有什么方法可以在 SimpleForm within React-Admin 中设置一个字段来限制用户可以在该字段中输入的字符数?
基于 docs, the React-Admin framework itself does not appear to contain this functionality. There is validation 功能,当用户键入太多字符时显示错误,但显然没有内置方法来限制键入的字符数。鉴于此,是否有人通过其他方式实现了这一目标?
例如,假设 'Status' 字段的有效值仅为 'A'、'B' 或 'C'。在使用 React-Admin 时,您如何限制该表单字段只接受 1 个字符?
这与 react-admin 没有严格的关系,但你可以:
// react-admin / MUI
<NumberInput inputProps={{ maxLength: 1 }} source="my_source" />
//HTML
<input type="number" maxLength=1 />
有没有什么方法可以在 SimpleForm within React-Admin 中设置一个字段来限制用户可以在该字段中输入的字符数?
基于 docs, the React-Admin framework itself does not appear to contain this functionality. There is validation 功能,当用户键入太多字符时显示错误,但显然没有内置方法来限制键入的字符数。鉴于此,是否有人通过其他方式实现了这一目标?
例如,假设 'Status' 字段的有效值仅为 'A'、'B' 或 'C'。在使用 React-Admin 时,您如何限制该表单字段只接受 1 个字符?
这与 react-admin 没有严格的关系,但你可以:
// react-admin / MUI
<NumberInput inputProps={{ maxLength: 1 }} source="my_source" />
//HTML
<input type="number" maxLength=1 />