Jquery React select plus选项组下拉列表异步问题
我在React中使用React Select Plus控件绑定下拉列表。在React中绑定异步选项组下拉列表时出现查找问题。 这是我的代码:Jquery React select plus选项组下拉列表异步问题,jquery,reactjs,react-select,Jquery,Reactjs,React Select,我在React中使用React Select Plus控件绑定下拉列表。在React中绑定异步选项组下拉列表时出现查找问题。 这是我的代码: getSearch=(输入)=>{ 如果(!输入){ 返回Promise.resolve({options:[]}); } const newstate=this.state; this.setState({newstate}); newstate.loadingtext='正在搜索…'; const searchLocation=Object.assi
getSearch=(输入)=>{
如果(!输入){
返回Promise.resolve({options:[]});
}
const newstate=this.state;
this.setState({newstate});
newstate.loadingtext='正在搜索…';
const searchLocation=Object.assign({},cookie.load('cLocation');
searchLocation.searchText=输入;
searchLocation.isBusiness=true;
常量myInit={
方法:“POST”,
标题:{
“访问控制允许来源”:“*”,
“内容类型”:“应用程序/json”,
接受:'application/json',
},
正文:JSON.stringify(searchLocation),
};
返回fetch(`url/methodname`,myInit)
.then(response=>response.json())
.then(json=>[{value:json.data,label:json.data}]);
}
gotoSearch=(值)=>{
window.open(value.html\uURL);
}
什么不起作用?请注意,您的代码段没有真正工作,您不能只使用onChange={this.onChangeö.bind(this)}
?请更好地解释一下,当我使用动态url实现选项组时,什么是不工作的。您可以提供示例,说明选项组的异步选项。为什么您同时使用选项
和加载选项
?在Select.Async
中,我认为您应该只使用loadOptions
prop。看这里有什么不起作用?请注意,您的代码段没有真正工作,您不能只使用onChange={this.onChangeö.bind(this)}
?请更好地解释一下,当我使用动态url实现选项组时,什么是不工作的。您可以提供示例,说明选项组的异步选项。为什么您同时使用选项
和加载选项
?在Select.Async
中,我认为您应该只使用loadOptions
prop。看这里