如何在React JS中的单个表行中显示表数据
我正在从后端获取用户数据。我正在使用bootstrap表显示数据。查看图像
我想以一行格式显示一张表下方的所有记录,
这是我的代码
<div>
<table className="table table border shadow table-striped table-md table-hover" style={{ marginLeft: '4%', marginTop: '13%', width: '173%' }}>
<thead className="table-light">
<tr style={{ color: 'blue', "fontSize": "18px" }}>
<th scope="col">#</th>
<th scope="col">Name</th>
<th scope="col">Email id</th>
<th scope="col">Role</th>
<th scope="col">Action</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">{ 1}</th>
<td>{user.name}</td>
<td>{user.email}</td>
<td>{user.role}</td>
<td>
<button type="submit" onClick={()=>{updateUser(user)}} className="btn btn-warning mx-1">{<FaUserEdit />} Edite</button>
<button type="submit" onClick={() => { deleteUser(user._id) }} className="btn btn-outline-warning mx-1">{<MdDelete />} delete</button>
</td>
</tr>
</tbody>
</table>
</div>
I am fetching My User data from the backend. I am using Bootstrap Table to show the data. see the image
I want to show all the Records under the one Table in Row Formatting
This is my code
<div>
<table className="table table border shadow table-striped table-md table-hover" style={{ marginLeft: '4%', marginTop: '13%', width: '173%' }}>
<thead className="table-light">
<tr style={{ color: 'blue', "fontSize": "18px" }}>
<th scope="col">#</th>
<th scope="col">Name</th>
<th scope="col">Email id</th>
<th scope="col">Role</th>
<th scope="col">Action</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">{ 1}</th>
<td>{user.name}</td>
<td>{user.email}</td>
<td>{user.role}</td>
<td>
<button type="submit" onClick={()=>{updateUser(user)}} className="btn btn-warning mx-1">{<FaUserEdit />} Edite</button>
<button type="submit" onClick={() => { deleteUser(user._id) }} className="btn btn-outline-warning mx-1">{<MdDelete />} delete</button>
</td>
</tr>
</tbody>
</table>
</div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论