分享项目 - Vue3 + TS + element-ui-plus 项目 -- Table表格表单
以下是一个使用Vue 3、TypeScript和Element Plus创建Table表单的简单示例:
<template>
<el-table :data="tableData" style="width: 100%">
<el-table-column prop="date" label="日期" width="180" />
<el-table-column prop="name" label="姓名" width="180" />
<el-table-column prop="address" label="地址" />
</el-table>
</template>
<script lang="ts">
import { defineComponent } from 'vue';
import { ElTable, ElTableColumn } from 'element-plus';
export default defineComponent({
components: {
ElTable,
ElTableColumn,
},
data() {
return {
tableData: [
{
date: '2016-05-02',
name: '王小虎',
address: '上海市普陀区金沙江路 1518 弄'
},
{
date: '2016-05-04',
name: '李小虎',
address: '上海市普陀区金沙江路 1517 弄'
},
// ...可以添加更多数据
],
};
},
});
</script>
这个例子展示了如何使用Element Plus的<el-table>
和<el-table-column>
组件来创建一个简单的表格。tableData
是一个包含对象的数组,每个对象代表表格中的一行,并且通过:data
属性绑定到表格上。这个例子提供了一个基本的表格展示,并且可以根据实际需求进行扩展和定制。
评论已关闭