reactjs - React-Admin,通过 onChange 事件自动完成表单
问题描述
是否可以通过 onChange 事件自动填写表单?
是否可以通过 ReferenceInput 的请求访问所有数据?
const handleChange = (event, ...props) => {
};
<ReferenceInput label="User" source="user.id" onChange={handleChange} reference="user">
<SelectInput fullWidth optionText="userDescription"/>
</ReferenceInput>
解决方案
对于自定义onChange
事件,您应该在 inputProps 属性中将其传递给 ReferenceInput。
像这样的东西应该工作:
<ReferenceInput
inputProps={{
onChange: e => {
//your logic here
},
}}
>
另一方面,如果你想访问来自 ReferenceInput 的数据,你可以做你自己的组件并接收选项作为choices
prop。
推荐阅读
- php - mysqli 日期结果显示随机日期
- android - Android Studio 项目的自动版本控制
- python - 如何在 Mac (OS X) 中安装不同版本的 Python
- azure-active-directory - 使用 Swagger UI 获取 AzureAD 隐式流
- php - 带有模型的 Laravel 表单
- .net - MAC OS/Linux 中的 Serilog RollingFile 路径问题
- prolog - prolog 是解决数独或类似扫雷游戏的好语言吗
- c - leetcode二叉树遍历上的heap-use-after-free
- php - 问题 curl 资源 id #2 ssl 测试 cacert.pem 并且不起作用
- webview - 如何在 Flutter 项目中指定 dart Uri 的编码