Ich arbeite in einer kleinen App mit react-Redux und Material-ui und ich habe Probleme mit dem Autocomplete-Feld, wenn ich OnNewRequest-Eigenschaft verwenden. Es wird wie onClick auf die Komponente gefeuert und nicht wenn ich eines der Elemente in der Liste auswähle.AutoComplete Material UI onNewRequest falsches Verhalten
Der Code:
const test =() => {
alert("Something");
}
und die Komponente mit einer Dienstantwort arbeitet die Daten
case Status.OK:
return <AutoComplete
floatingLabelText="Origin"
filter={(searchText, key) => (searchText.length >= 3 && key.indexOf(searchText) !== -1)}
dataSource={ renderOrigins(response.data) }
openOnFocus={false}
maxSearchResults={3}
onNewRequest={ test() }
onClick={onClick(dispatch)}
style={{marginRight: '30px'}}
/>
Es ist im Grunde das, um zu zeigen, aber wenn ich die Autocomplete-Feld den Funktionstest() auszuwählen ist gefeuert, und wenn ich ein Element auf der Liste auswähle, passiert nichts.
Grüße.