Reactjs 存储下拉选择并从react中的localsSroage加载它(多个下拉列表)
我想将选择的下拉列表值存储在React with local Storage中,当页面刷新时,该值必须保持不变。我面临的困难是,我有一个未知数量的下拉列表,它依赖于映射一个对象,该对象的值是API的结果Reactjs 存储下拉选择并从react中的localsSroage加载它(多个下拉列表),reactjs,local-storage,dropdown,react-select,Reactjs,Local Storage,Dropdown,React Select,我想将选择的下拉列表值存储在React with local Storage中,当页面刷新时,该值必须保持不变。我面临的困难是,我有一个未知数量的下拉列表,它依赖于映射一个对象,该对象的值是API的结果 <Col sm={2} xl={5}> <Card className='AV'> <Card.Body> <Card.Text className='content-title ' as='h5'> Select the answers for
<Col sm={2} xl={5}>
<Card className='AV'>
<Card.Body>
<Card.Text className='content-title ' as='h5'>
Select the answers for each question you had asked to your client
</Card.Text>
{ Object.entries(this.state.liste).map( ([ke,values]) => { let question=ke
return (
<div key={ke.id}>
<div name = "question" >
<h6 className="left">{ke}</h6>
<div >
< select className="right" key={values} name = "answer to each question" onChange={(event) =>
this.handleChangeaa(question,event)}>
<option value={this.state.selected} selected disabled hidden> Not answered </option>
{Object.values(values).map(key=>{ console.log('the key of select objects:',key.id)
return (<option key={key.id} id={key}>{key}</option>) })}
</select>
</div>
</div>
</div>) }) }
<button className='button' onClick={this.createdecision}> Create a new decision maker </button
</Card.Body>
</Card>
</Col>
为您向客户提出的每个问题选择答案
{Object.entries(this.state.liste).map([ke,values])=>{let question=ke
报税表(
{ke}