【问题标题】:React-Admin: Clicking MenuItemLink for 2nd time clears form inputsReact-Admin:第二次单击 MenuItemLink 清除表单输入
【发布时间】:2018-09-05 11:59:45
【问题描述】:

我有一个基于 react-admin 的网站运行良好。

虽然我对侧边栏菜单有疑问。如果我两次单击其中一个项目,它将清除所有表单输入。这是资源项的编辑表单的链接(在本例中为当前用户配置文件):

<MenuItemLink to={"/users/" + user.id} primaryText="Profile" leftIcon={createElement(UserIcon)} onClick={onMenuTap}/>

资源看起来像:

<Resource name="users" list={UserList} edit={UserEdit} create={UserCreate} icon={UserIcon} />

UserEdit 在哪里

export const UserEdit = (props) => {
    <Edit title={<UserEmail />} actions={<UserEditActions />} {...props}>
        <SimpleForm validate={validateUserSave}>
            <DisabledInput source="email"/>
            <TextInput label="First Name" source="firstName" />
            <TextInput label="Last Name" source="lastName" />
            ...

在第一次点击时,所有输入都是从我的 REST api 填充的,但在第二次点击时(选择菜单项) - 所有表单值都被清除...

有什么想法吗?

【问题讨论】:

标签: reactjs redux-form react-admin


【解决方案1】:

确实是个bug,我在React Admin上开了一个问题:

将使用react-admin@2.3.2! 发布修复程序!

感谢您报告问题。

【讨论】:

    猜你喜欢
    • 2020-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-14
    • 1970-01-01
    • 2012-08-20
    • 2015-07-11
    • 1970-01-01
    相关资源
    最近更新 更多