更改TreeSelect的输入值

时间:2018-12-07 08:04:44

标签: antd

我使用了TreeSelect组件,我的雇主希望用户一旦在树菜单之外单击,搜索输入将每次都清除。但是,当我可以在onSearch上获取SearchValue时,就无法更改它。 我的组件是:

<TreeSelect
            showSearch
            allowClear
            value={value || []}
            onChange={this.onChange}
            onSearch={this.onSearch}
            searchValue={this.state.searchValue}
            treeData={this.state.treeData}
            filterTreeNode={this.processTreeFilter}
            dropdownStyle={{maxHeight: 700, overflow: 'auto'}} style={{width: '100%'}}
            multiple
        />

和onSearch:

onSearch = (searchValue) => {
  console.log(searchValue);
    searchValue = 'test';
    this.setState({searchValue: searchValue});};

0 个答案:

没有答案