我有SelectInput
有两个选择:
<SelectInput source="existing_user" choices={[
{ id: 'existing', name: 'Existing'},
{ id: 'new', name: 'New User' },
]} validate={required} />
我还有一个DependInput
组件,可以呈现其他字段,具体取决于existing_user
的值。 我希望默认选择第一个选项(&#39;现有&#39;)。但是,在加载表单时,SelectInput
字段始终为空,因此没有其他字段可见:
我尝试将基础SelectField
&#39; value
属性设置为&#39;现有&#39;通过options
,但我无法编辑SelectInput
(点击第二个选项无效)。
我可能遗漏了一些简单的东西,因为这应该是基本的,但我无法在documentation中找到任何有用的东西。
答案 0 :(得分:0)
在defaultValue
或包含它的表单上使用SelectInput
应该可以解决问题: