Reactjs 如何在react中动态添加类?
在简单的tic tac游戏中,当有人获胜时,突出显示导致获胜的三个方块Reactjs 如何在react中动态添加类?,reactjs,react-redux,react-dom,Reactjs,React Redux,React Dom,在简单的tic tac游戏中,当有人获胜时,突出显示导致获胜的三个方块 请参见上的ganesh笔 编辑-2019年1月: 您还可以使用classnames包来实现这一点。可以找到该软件包,其使用方式如下: classNames('foo', { bar: true }); -> The result classes will be 'foo bar'. classNames('foo', { bar: false }); -> The result class will be ju
请参见上的ganesh笔
编辑-2019年1月:
您还可以使用classnames
包来实现这一点。可以找到该软件包,其使用方式如下:
classNames('foo', { bar: true }); -> The result classes will be 'foo bar'.
classNames('foo', { bar: false }); -> The result class will be just 'foo'.
由于我不理解你的问题,我将回答你在标题上写的问题 为了在react中动态添加类和元素,您可以使用ES2015中的功能 应该是这样的:
<div className={`main-class ${this.state.isSelected ? 'selected':''}`}></div>
然后,一旦状态更改,将添加选定的类。@GaneshGodshelwar如果您发现此答案有用,请将其标记为答案,以便以后搜索。