Reactjs 如何设置自动完成输入框的样式?
我正在尝试在我的组件中使用react autocomplete。一切正常,显示了良好的结果。但我无法设置默认输入框的样式。 这是自动完成Reactjs 如何设置自动完成输入框的样式?,reactjs,autocomplete,Reactjs,Autocomplete,我正在尝试在我的组件中使用react autocomplete。一切正常,显示了良好的结果。但我无法设置默认输入框的样式。 这是自动完成 <Autocomplete getItemValue={this.getItemValue} items={this.state.autocompleteData} renderItem={this.renderItem} value={this.state.value} onChange={this.onChange} onSelect={this.
<Autocomplete
getItemValue={this.getItemValue}
items={this.state.autocompleteData}
renderItem={this.renderItem}
value={this.state.value}
onChange={this.onChange}
onSelect={this.onSelect}
menuStyle={menuStyle}
/>
我试着按照这个问题的答案添加样式,但不起作用。
如何向输入框添加样式 指定给prop的对象用作输入的prop,因此您可以为该对象指定一个包含菜单样式的属性
<Autocomplete
getItemValue={this.getItemValue}
items={this.state.autocompleteData}
renderItem={this.renderItem}
value={this.state.value}
onChange={this.onChange}
onSelect={this.onSelect}
inputProps={{ style: menuStyle }}
/>
<Autocomplete
getItemValue={this.getItemValue}
items={this.state.autocompleteData}
renderItem={this.renderItem}
value={this.state.value}
onChange={this.onChange}
onSelect={this.onSelect}
inputProps={{ style: menuStyle }}
/>