我的渲染函数中有一个元素,如下所示:
<选择
onChange = {this.toggleModalclose.bind(this)}
className =“ modalsearchcity”
placeholder =“选择城市”
>
{this.state.cities.map((cat)=>(
))}
我正在尝试在componentDidUpdate中选择一个默认城市:-
document.querySelector(“。searchCity”)。value = this.state.selectedcity;
但是由于某些原因,在加载组件时,我将该位置清空了,因为什么也没有显示。我还使用了控制台日志来检查此状态值:
console.log(this.state.selectedcity),我可以看到状态包含正确的值。单击选择框后,该框仍然可见,并且选项也显示出来,但未显示所选的选项。为什么会这样。如何修复它。