Element:表格

来自CloudWiki
跳转至: 导航搜索

用于展示多条结构类似的数据,可对数据进行排序、筛选、对比或其他自定义操作。 ¶

基础表格

基础的表格展示用法。

当el-table元素中注入data对象数组后,在el-table-column中用prop属性来对应对象中的键名即可填入数据,用label属性来定义表格的列名。可以使用width属性来定义列宽。

效果图

Vue2022071604.png

代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>VUE第一个案例-helloWorld</title>
	<script src="https://cdn.staticfile.org/vue/2.4.2/vue.min.js"></script>

	<!-- 引入样式 -->
    <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
    <!-- 引入组件库 -->
    <script src="https://unpkg.com/element-ui/lib/index.js"></script>
    <style type="text/css">

</style>

</head>

<body>
    <div id="app">
        
    
	  <template>
	    <el-table
	      :data="tableData"
	      style="width: 100%">
	      <el-table-column
	        prop="date"
	        label="日期"
	        width="180">
	      </el-table-column>
	      <el-table-column
	        prop="name"
	        label="姓名"
	        width="180">
	      </el-table-column>
	      <el-table-column
	        prop="address"
	        label="地址">
	      </el-table-column>
	    </el-table>
	  </template>
	  
	  </div>
	

 
<script>
        new Vue({
            el: '#app',
           
			data() {
			  return {
			    tableData: [{
			      date: '2016-05-02',
			      name: '王小虎',
			      address: '上海市普陀区金沙江路 1518 弄'
			    }, {
			      date: '2016-05-04',
			      name: '王小虎',
			      address: '上海市普陀区金沙江路 1517 弄'
			    }, {
			      date: '2016-05-01',
			      name: '王小虎',
			      address: '上海市普陀区金沙江路 1519 弄'
			    }, {
			      date: '2016-05-03',
			      name: '王小虎',
			      address: '上海市普陀区金沙江路 1516 弄'
			    }]
			  }
			},
			methods: {
			  handleOpen(key, keyPath) {
			    console.log(key, keyPath);
			  },
			  handleClose(key, keyPath) {
			    console.log(key, keyPath);
			  }
			}
        })
		

    </script>
</body>
</html>

带斑马纹表格

使用带斑马纹的表格,可以更容易区分出不同行的数据。

带边框表格

带状态表格

固定表头

固定列

固定列和表头

流体高度

多级表头

单选

多选

排序

筛选

自定义列模板

展开行

树形数据与懒加载

自定义表头

表尾合计行

合并行或列

自定义索引