【发布时间】:2021-10-09 07:08:07
【问题描述】:
我想创建一个按钮来隐藏每张票和一个通用按钮来恢复它们。
这是代码:
return (
<ul className="tickets">
{filteredTickets.map((ticket) => (
<li key={ticket.id} className="ticket">
<h5 className="headline">{ticket.headline}</h5>
<p className="text">{ticket.text}</p>
<footer>
<div className="data">
By {ticket.address} | {new Date(ticket.time).toLocaleString()}
</div>
</footer>
</li>
))}
</ul>
);
【问题讨论】:
-
已过滤的工单是您可以操作的数组吗?我的意思是你可以为数组的每个元素添加一个可见的布尔属性并使用它。您可以做的另一件事是使用两种状态,一种用于过滤数据,另一种用于恢复所有数据。在按钮中,您可以添加一个 onclick 事件和一个传递 id 或索引的 hideItem
标签: javascript html css reactjs