如何使用React JS覆盖内部CSS中的背景颜色

时间:2019-02-01 07:42:47

标签: javascript css reactjs react-big-calendar

这是我的代码

eventStyleGetter(event, start, end, isSelected) {
      if (event.id == 39) {
            var style = {
                backgroundColor: '#409931',
                borderRadius: '0px',
                opacity: 0.8,
                color: 'red',
                border: '0px',
                display: 'block'
            };

        }

        return {
            style: style
        }

 }

我想更改背景颜色,但是它被另一种CSS样式覆盖。如何使用react js覆盖此背景色。

enter image description here

1 个答案:

答案 0 :(得分:1)

不是使用style而是使用相同的className方法动态地应用eventPropGetter。将附加className,因此将在默认类之后 解析您应用于事件的任何className,并且您可以在类定义中使用!important