【发布时间】:2021-06-14 06:29:04
【问题描述】:
我有一个项目列表,每个项目都以“caret-down”图标开头。单击图标时,我将在项目下显示一些内容,并将图标更改为“插入符号”。现在,如果再次单击该图标,它会变回“插入符号”并且显示的内容被隐藏。我正在使用以下内容:
this.state.errors.map((item, index) =>
<tr key={index}>
<td>
<a className="btn btn-link" onClick={this.caretClickHandler}>
<FontAwesomeIcon icon="caret-down" />
</a>
</td>
<td>{item.date}</td>
<td>{item.administratorEmail}</td>
<td>{item.organizationName}</td>
<td>{item.customerId}</td>
</tr>
)
我想在“caretClickHandler()”中实现切换逻辑。如何实现这样的切换?
【问题讨论】:
标签: javascript reactjs icons font-awesome