第一行是表头,第二行是搜索框
可以通过$index=0进行判断,显示第二行
<el-table :data="dataList" size="mini" border class="mt15"> <el-table-column label="商户号" align="center"> <template slot-scope="scope"> <el-input v-if="scope.$index === 0" size="mini" v-model="scope.row.customNum" ></el-input> <span v-else>{{ scope.row.customNum }}</span> </template> </el-table-column> <el-table-column label="特约商户号" prop="customNum1" align="center" ></el-table-column> <el-table-column label="设备号"></el-table-column> <el-table-column label="微信订单号"></el-table-column> </el-table>data() { return { dataList: [ { customNum: "", customNum1: "", }, { customNum: 123, customNum1: 456, }, ], }}
试了fixed属性,结果表格里的数据展示出了问题
带有层级结构的表头如:部门(财务,技术),Name(FirstName, LastName) 怎么构造这种结构显示在表头单元格中?
想问下这种样式怎么实现
就是鼠标点击左边的栏目,右边的缓缓的定位到栏目,这种用什么做?有相应的插件还是手写js。
或者不使用swiper的其他方式怎么实现?
如何使用element-plus实现两个表头的表格? 其实这应该是两个表格合在一起了,第一个表格只有一行数据。 我现在的实现是用了两个el-table来实现,还有其他实现方式吗?能只用一个el-table来实现吗? elementplus playground