在ReactJS中删除表行的点击可以通过以下步骤实现:
const [tableData, setTableData] = useState([
{ id: 1, name: 'John Doe', age: 25 },
{ id: 2, name: 'Jane Smith', age: 30 },
{ id: 3, name: 'Bob Johnson', age: 35 }
]);
<table>
<thead>
<tr>
<th>ID</th>
<th>Name</th>
<th>Age</th>
<th>Action</th>
</tr>
</thead>
<tbody>
{tableData.map((row) => (
<tr key={row.id}>
<td>{row.id}</td>
<td>{row.name}</td>
<td>{row.age}</td>
<td>
<button onClick={() => handleDelete(row.id)}>Delete</button>
</td>
</tr>
))}
</tbody>
</table>
const handleDelete = (id) => {
setTableData(tableData.filter((row) => row.id !== id));
};
这样,当用户点击删除按钮时,对应的表行将从表格中删除。
对于ReactJS中删除表行点击的实现,腾讯云没有直接相关的产品或链接地址。
领取专属 10元无门槛券
手把手带您无忧上云