【发布时间】:2016-08-23 19:03:23
【问题描述】:
所以基本上我正在做的是遍历一组数据并制作某种列表。我想在这里实现的是点击一个特定的列表项,一个 CSS 类应该被附加。
迭代制作列表
var sports = allSports.sportList.map((sport) => {
return (
<SportItem icon= {sport.colorIcon} text = {sport.name} onClick={this.handleClick()} key= {sport.id}/>
)
})
单个列表项
<div className="display-type icon-pad ">
<div className="icons link">
<img className="sport-icon" src={icon}/>
</div>
<p className="text-center">{text}</p>
</div>
我无法弄清楚如何处理 handleClick,因此如果我单击特定列表,它会突出显示。
【问题讨论】:
标签: javascript html css reactjs