AsyncTypeahead选项在搜索后立即消失

时间:2018-11-19 17:08:57

标签: reactjs react-bootstrap-typeahead

这些选项会短暂返回,然后立即消失。返回选项后,组件似乎会自动重新呈现。

            <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}
          />

0 个答案:

没有答案