我在react中有可供 Select 的下拉列表.为此,我使用了VirtualizedSelect
,问题是onChange不起作用.
import VirtualizedSelect from 'react-virtualized-select'
import "react-virtualized-select/styles.css";
import 'react-virtualized/styles.css'
<VirtualizedSelect
id="sponsor"
name="sponsor"
defaultValue="Please"
className="form-control"
placeholder="Sponsor"
options= { active && result.map((sponsor:Sponsor,index:number)=>
({label: sponsor.name, value: sponsor.name})
)}
onChange={ (e:any)=>{printValue(e)}}
}>
</VirtualizedSelect>
在printValue
里面,我正在打印alert(e.target.value
),它正在打印undefined
.
const printValue=(e:any)=>{
alert("value is"+e.target.value);
}
同样,到现在为止,list
人将如下图所示.
I want it to make like below. I mean I want to add "Please select the sponsor"
你能帮我吗?
编辑1:-