如果e.target.id在状态数组中存在,则切换className

时间:2019-06-27 12:42:12

标签: jquery reactjs state

如果在该状态的grep -l -E -i 'cultiv|protec|agricult' *.txt | xargs -J {} cp -- {} ~/desktop/filepath 数组中存在roomId,我想切换<Panel>的className。我想过类似下面的内容来检查roomId是否存在于状态中,但我不太了解如何执行。

在状态室中的

是要映射为在Modal上渲染的数组。然后onSelectRooms允许我将用户单击/选择的房间保存在selectedRooms数组中。 rooms数据看起来像[“ room01”,“ room02”,“ room03”,“ room04”,“ room05” .......] selectedRooms数据看起来完全一样,但包含用户单击的房间。并且我想为selectedRooms数组上被点击/选中的房间着色。

selectedRooms
<Panel onClick={this.onSelectRooms} className={this.state.selectedRooms.includes() ? 'bg-success' : ''}> 

0 个答案:

没有答案