0

在过去的几天里,我一直在寻找一种方法来在创建/编辑组件的参数中获取自定义输入组件的值。

我在此链接中按照 Material UI 的示例创建了组件

该组件在应用程序中呈现,但我无法获得输入的值。这是我添加自定义输入的方法

<Create><SimpleForm> ... <CustomAutocompleteInput label="Main Subject" suggestions={subjectSuggestions} source="mainSubject"/> ... </SimpleForm></Create>

谁能帮我?

4

1 回答 1

0

您可以设置对 dom 节点的引用

<CustomAutocompleteInput 
    ref={node => {this.input = node;}}
    label="Main Subject" 
    suggestions={subjectSuggestions} 
    source="mainSubject"
/>

...然后通过

let { value } = this.input

//or
let value = this.input.value
于 2018-06-22T22:45:02.263 回答