我正在使用react-starter-kit并构建一个如下所示的列表组件:
import React from 'react';
import withStyles from 'isomorphic-style-loader/lib/withStyles';
import s from './CommandList.css';
const CommandList = () => {
return (
<ul className={s.commandList}>
{data.commands.map((command, index) => (
<li
key={index}
className={s.commandListItem}>
{command.command}
</li>
))}
</ul>
);
};
export default withStyles(s)(CommandList);
我正在尝试为我的li
项目添加一个“活动”类,但不知道如何做到这一点?我尝试使用该classnames
库,但不确定如何从我的样式中获取第二类。当我只传入字符串“active”时,不会导入样式。
import cx from 'classnames';
<li className={cx(s.commandListItem, {'active': command.active })}>
我的问题是我将如何做类似的事情:
<li className={cx(s.commandListItem, {s.active: command.active })}>