【发布时间】:2019-06-12 08:35:47
【问题描述】:
当我单击 React 中的 RadioButton 时,我想隐藏其他标签。 单击 RadioButtonGroupInput 时,我想隐藏 ReferenceInput 标记 如果你知道如何..请评论..
const UserEdit = ({ classes, ...props }) => (
<Edit {...props}>
<SimpleForm>
<TextInput source="username" validate={required()}/>
<TextInput source="email" validate={[required(),email()]}/>
<TextInput source="phoneNumber" validate={[required(),minLength(10),number()]}/>
<RadioButtonGroupInput label="Type"
source="userType"
choices={types}
optionText="id"
validate={required()}
onChange={(event,id) => (id === "COMPANY") ? console.log(id) : console.log(event)}/>
<ReferenceInput label="Company" source="company.id" reference="companies">
<SelectInput optionText="name" />
</ReferenceInput>
</SimpleForm>
</Edit>
);
【问题讨论】:
标签: reactjs onchange react-admin