当前位置: 首页 > news >正文

综合社区网站开发费用免费下载大都会

综合社区网站开发费用,免费下载大都会,cms网站建设系统,天津站建站时间ElementUI 表格合并单元格 文章目录 ElementUI 表格合并单元格[TOC](文章目录)一、表头合并二、单元格合并1、示例代码2、示例效果 一、表头合并 参考#xff1a; https://www.jianshu.com/p/2befeb356a31 二、单元格合并 1、示例代码 templatedivel-…ElementUI 表格合并单元格 文章目录 ElementUI 表格合并单元格[TOC](文章目录)一、表头合并二、单元格合并1、示例代码2、示例效果 一、表头合并 参考 https://www.jianshu.com/p/2befeb356a31 二、单元格合并 1、示例代码 templatedivel-tablesizesmallborderclasscustom-tab:datatableBody:span-methodobjectMergeMethod:cell-stylecolumnStyle:row-class-namerowStyle:header-cell-style{background: #87CEFA,color: #38434F,fontWeight: 500,fontSize: 14px,}!-- el-table-column typeindex label序号 width58 aligncenter/el-table-column --el-table-column proptype label姓名 aligncenter width140px/el-table-columnel-table-column propname label科目 aligncenter/el-table-columnel-table-column propsysData label成绩 aligncenter/el-table-columnel-table-column propcontractData label排名 aligncenter/el-table-column/el-table/div /templatescript export default {props: {DiffData: {},isShowOpr: {default: false},},data() {return {// 表体数据tableBody: [{type: 小明,name: 语文,sysData: 10,contractData: 1,isDiff: 是,fhsj: ,},{type: 小明,name: 数学,sysData: 20,contractData: 2,isDiff: 是},{type: 小明,name: 英语,sysData: 30,contractData: 1,isDiff: 是},{type: 小明,name: 地理,sysData: 30,contractData: 1,isDiff: 是},{type: 小明,name: 生物,sysData: 30,contractData: 1,isDiff: 是},{type: 小李,name: 语文,sysData: 88,contractData: 1,isDiff: 是},{type: 小李,name: 数学,sysData: 44,contractData: 1,isDiff: 是},{type: 小李,name: 英语,sysData: 44,contractData: 1,isDiff: 是},{type: 小李,name: 历史,sysData: 44,contractData: 1,isDiff: 是},{type: 小李,name: 生物,sysData: 44,contractData: 1,isDiff: 是},{type: 小王,name: 语文,sysData: 1001,contractData: 1,isDiff: 是},{type: 小王,name: 数学,sysData: 1001,contractData: 1,isDiff: 是},{type: 小王,name: 英语,sysData: 1001,contractData: 1,isDiff: 是},{type: 小王,name: 地理,sysData: 1001,contractData: 1,isDiff: 是},{type: 小王,name: 生物,sysData: 1001,contractData: 1,isDiff: 是},],cellList: [], // 单元格数组count: null, // 计数};},watch: {tableBody: {immediate: true,deep: true,handler() {this.computedColumns(this.tableBody)},},},// mounted() {// // 第1步根据表体信息计算合并单元格的信息// this.computedColumns(this.DiffData);// },methods: {columnStyle({row, column, rowIndex, columnIndex}) {if(columnIndex 0) {// 表头样式// return background: #F5F6FA; color: #171A23; font-weight: 500; font-size: 14px; ;if(row.type 小明) {return row-m1} else if(row.type 小李) {return row-m2} else if(row.type 小王) {return row-m3} else if(row.type xxx) {return row-m4}}},rowStyle({ row, rowIndex }) {if(row.type 小明) {return row-m1} else if(row.type 小李) {return row-m2} else if(row.type 小王) {return row-m3} else if(row.type xxx) {return row-m4}// 指定行或列信息样式// if(rowIndex 7) {// return target-row// }},// 第1步遍历表格数据computedColumns(tableBody) {// 循环遍历表体数据for (let i 0; i tableBody.length; i) {if (i 0) {// 先设置第一项往 cellList 中追加 1 若下一项与当前项相同则往 cellList中追加 0 // count 初始值为 0 this.cellList.push(1); this.count 0; // console.log(索引, 0, this.count);} else {// 判断当前项与上一项的类别(type)是否相同若相同则合并这一列的单元格if (tableBody[i].type tableBody[i - 1].type) {// 如果相同, this.cellList 增加计数 1 并向数组追加数据 0this.cellList[this.count] 1; this.cellList.push(0); // console.log(索引, this.count);} else {// 如果不同往cellList数组中追加 1并将索引赋值给 countthis.cellList.push(1); this.count i; // console.log(索引, this.count);}}}},// 第2步将计算好的结果返回给el-table表格会根据结果做出对应合并列渲染objectMergeMethod({ row, column, rowIndex, columnIndex }) {// 给第一列做单元格合并。0 是第一列1 是第二列。if (columnIndex 0) {const rowCell this.cellList[rowIndex];if (rowCell 0) {const colCell 1;return {rowspan: rowCell,colspan: colCell,};} else {// 清除所有单元格数据防止动态数据出现表格偏移现象return {rowspan: 0,colspan: 0,};}}},}, }; /scriptstyle langscss scoped.vueWrap {.custom-tab {margin: 0 0 20px 0;}}.data-box {display: flex;align-items: center;justify-content: center;.icon {height: 7px;width: 7px;background-color: #333;margin: 0 2px 0 0;}}::v-deep .el-table--enable-row-transition .el-table__body td.el-table__cell {}::v-deep .target-row {color: #3363FF;font-weight: 500;}::v-deep .row-m1 {background-color: #BBFFFF;color: #333;}::v-deep .row-m2 {background-color: #FFF8DC;color: #333;}::v-deep .row-m3 {background-color: #F0FFF0;color: #333;}::v-deep .row-m4 {background-color: #E0EEE0;color: #333;}.update-btn {color: #4597EB;cursor: pointer;} /style2、示例效果
http://www.hkea.cn/news/14457792/

相关文章:

  • 长沙seo管理seo整站优化费用
  • 仿励志一生lz13网站整站源码wordpress 公园
  • 网站建设北京市郑州app开发网站建设
  • 架设个人网站小游戏网站怎么做建站
  • 深圳集团网站建设公司好图片类网站怎样做高并发
  • 南京网站改版wordpress好友添加
  • 微信卖水果链接网站怎么做的网页转app制作工具 安卓
  • 怎样用模块做网站洛阳做网站价格
  • 网站如何做微信推广做网站优化最快的方式
  • 天津网站制作公司哪家好网站建设合同或方案书
  • 典当行网站甘肃省城乡建设厅网站首页
  • 一个ip两个网站怎么做河南建设工程信息网 最权威平台中项网
  • 音乐网站建设规划书三亚网站建设介绍
  • 东乡族网站建设深圳宝安网站建设报价
  • 做百度推广一定要有自已网站做化工外贸需要那些网站
  • 专业网站建设品牌策划方案网站文章不收录的原因
  • 天猫建设网站的目的做哪种类型的网站赚钱呢
  • 福田网站建设结业论文室内设计师网址导航
  • 阿勒泰网站建设在哪里找给公司做网站优化的人
  • 重庆专业网站建设建设网官方网站
  • 网站建设在线培训百度门户网站
  • 上海建站模板厂家摄影网站源代码
  • 如何用自己网站做大电商wordpress php调优
  • 吉林省城乡建设厅网站滨湖区知名做网站价格
  • 品牌策划网站建设会员管理系统c语言
  • 上海建站模板平台如何搭建钓鱼网站
  • 阜蒙县建设镇网站中国企业排行榜
  • 建设银行官方门户网站建一个网站报价
  • 哈尔滨网站制作公司有哪些王野天是谁
  • 论坛类网站搭建施工企业最基本的安全管理制度