【发布时间】:2017-12-28 04:58:00
【问题描述】:
我正在使用 virtualized-select React 组件。我想在下拉菜单中设置选项的文本和背景颜色。对于我下面的简单代码,搜索栏背景为红色,当我选择选项 1 时搜索栏背景变为蓝色,但我希望选项下拉列表中的背景为蓝色。此外,颜色属性似乎根本不起作用;只有某些 CSS 属性可以更改吗?
render () {
const styles = {
color: "red",
background: "red"
};
const options = [
{ label: "One", value: 1 , style: {background: 'blue'}},
{ label: "Two", value: 2 },
{ label: "Three", value: 3}
//{ label: "Three", value: 3, disabled: true }
// And so on...
]
return (
<VirtualizedSelect
options={options}
onChange={(selectValue) => this.setState({ selectValue })}
value={this.state.selectValue}
placeholder="Search"
style={styles}
/>
)
}
}
【问题讨论】:
标签: javascript reactjs react-virtualized