这些选项会短暂返回,然后立即消失。返回选项后,组件似乎会自动重新呈现。
<AsyncTypeahead
isLoading={this.state.isLoading}
onSearch={query => {
this.setState({isLoading: true});
fetch(`http://localhost/coalmining/app_dev.php/getTypeOfInjuryIncapacity?query=${query}`,{
method: "GET",
})
.then(resp => resp.json())
.then(json => this.setState({
isLoading: false,
options: json.data,
}))
;
}}
labelKey={'value'}
options={this.state.options}
/>