在React中,您使用声明性方法而不是DOM操作:
<div> {['clientName', 'siteName', 'segmentName'].map(key => ( <select key={key}> {this.state.data.map(({ [key]: value }) => <option key={value}>{value}</option>)} </select> ))}</div>这将生成3个下拉菜单,并填充选项。

在React中,您使用声明性方法而不是DOM操作:
<div> {['clientName', 'siteName', 'segmentName'].map(key => ( <select key={key}> {this.state.data.map(({ [key]: value }) => <option key={value}>{value}</option>)} </select> ))}</div>这将生成3个下拉菜单,并填充选项。