Vue 前端表格实现教程:简单易懂的步骤
要用 Vue 实现一个前端表格,你需要先安装 Vue 框架并熟悉 Vue 的基本用法。以下是一个简单的表格实现:
- HTML 结构
<div id='app'>
<table>
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
</thead>
<tbody>
<tr v-for='(item, index) in items' :key='index'>
<td>{{ item.name }}</td>
<td>{{ item.age }}</td>
<td>{{ item.gender }}</td>
</tr>
</tbody>
</table>
</div>
- Vue 实例
在 Vue 实例中定义一个数组items,用于存储表格数据。
new Vue({
el: '#app',
data: {
items: [
{ name: '张三', age: 20, gender: '男' },
{ name: '李四', age: 22, gender: '女' },
{ name: '王五', age: 18, gender: '男' }
]
}
})
- 样式
为表格添加样式,让它更美观。
table {
border-collapse: collapse;
width: 100%;
margin: 20px 0;
}
th, td {
border: 1px solid #ccc;
padding: 8px;
text-align: center;
}
th {
background-color: #f2f2f2;
}
tr:nth-child(even) {
background-color: #f2f2f2;
}
这样,一个简单的表格就完成了。你可以根据自己的需求,进一步扩展表格功能,比如排序、分页等。
原文地址: https://www.cveoy.top/t/topic/lHaG 著作权归作者所有。请勿转载和采集!