element-ui表格的表头使用类似下拉框样式
2019-03-04 22:44
2151 查看
记录elementui表格中表头插入下拉小指标的方法.
<template> <div> <el-card class="box-card"> <div slot="header" class="clearfix"> <span>表格</span> </div> <div class="content"> <template> <el-table @selection-change="handleSelectionChangeUsers" :data="tableData" style="width: 100%"> <el-table-column label="Date" prop="date"> </el-table-column> <el-table-column label="Name" prop="name"> </el-table-column> <el-table-column prop="flag" align="center"> <template slot="header" slot-scope="scope"> <el-dropdown trigger="click" @command="handleCommand" size="mini"> <span> {{ tableTitle }}<i class="el-icon-arrow-down el-icon--right"></i> </span> <el-dropdown-menu slot="dropdown"> <el-dropdown-item v-for="item in jobs" :key="item.id" :command="item.label"> {{item.label}} </el-dropdown-item> </el-dropdown-menu> </el-dropdown> </template> </el-table-column> </el-table> </template> </div> </el-card> </div> </template> <script> export default { data() { return { tableData: [{ date: '平安', name: '27%', address: '45%', flag: '12' }, { date: '市场', name: '27%', address: '45%', flag: '12' }, { date: '同业-R', name: '27%', address: '45%', flag: '12' }, { date: '同业-T', name: '27%', address: '45%', flag: '12' }], search: '', jobs: [ { label: '整体', value: 'ZT', }, { label: '车', value: 'C', }, { label: '飞车', value: 'FC', }, { label: '餐险', value: 'CX', }, ], tableTitle: '整体', } }, 1cca8 methods: { handleCommand(command) { console.log(command); this.tableTitle = command; this.tableData = [{ date: '哈哈', name: '27%', address: '45%', flag: '12' }, { date: '啦啦', name: '27%', address: '45%', flag: '12' }, { date: '阻止', name: '27%', address: '45%', flag: '12' }, { date: '变v', name: '27%', address: '45%', flag: '12' }]; }, handleSelectionChangeUsers() { console.log('变了'); } }, } </script> <style lang="less" scoped> </style>
相关文章推荐
- 使用vue+element实现表格的新增、编辑(含下拉框)、删除功能(Vue开发二)
- 使用elementUI的时候,使用Upload 上传的时候,使用 list-type 属性来设置文件列表的样式,before-upload方法失效
- 使用EXCEL 2007制作表格时,在下拉过程中使表头固定不动 冻结窗格(转载)
- element-ui 表格样式修改
- 使用Element-ui的Table时表格不能显示问题
- 关于element-ui 中 table 表头以及行内数据样式设置
- Element UI 中可展开表格手风琴效果实现(toggleRowExpansion方法的正确使用方式)
- element UI table表格组件使用[超级完整功能]
- element.ui的关于表格中使用图片的问题
- element-ui 更改表格中某个单元格的样式
- vue.js+element-ui,页面中使用row-class-name属性达到表格中状态、颜色的区分
- element-ui 动态表头渲染表格
- element-ui表格数据转换
- android UI学习 -- 设置界面的布局(包括style的使用,selector的使用,Checkbox自定义样式,菜单项的样式)
- Element-ui树形控件el-tree使用过程中遇到的问题
- QT中使用Qcombox和QCompleter实现可编辑的combox下拉提示,并设置样式
- 美丽的表格样式(使用CSS样式表控制表格样式)
- 使用Vue和element对表格进行操作
- 使用element-UI的走马灯时,图片无法显示的问题
- jQuery LigerUI 使用教程表格篇(3) 复选框、多表头、分组、汇总和明细