How to add multiple classes to a ReactJS Component?

后端 未结 29 2252
执念已碎
执念已碎 2020-11-27 09:16

I am new to ReactJS and JSX and I am having a little problem with the code below.

I am trying to add multiple classes to the className attribute on eac

29条回答
  •  长情又很酷
    2020-11-27 09:29

    When I have many varying classes, I have found the following to be useful.

    The filter removes any of the null values and the join puts all the remaining values into a space separated string.

    const buttonClasses = [
        "Button", 
        disabled ? "disabled" : null,
        active ? "active" : null
    ].filter((class) => class).join(" ")
    
    

提交回复
热议问题