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

网站里可以添加视频做背景吗烟台网站制作企业

网站里可以添加视频做背景吗,烟台网站制作企业,网站开发外包网站,网站建设需要哪些成本MENU 效果图公共数据数据未排序时&#xff08;需要合并的行数据未处于相邻位置&#xff09;固定合并行方法&#xff08;写死&#xff09;动态合并行&#xff0c;行数计算方法当太合并行&#xff0c;合并方法方法&#xff08;函数&#xff09;执行 效果图 公共数据 Html <e…

MENU

  • 效果图
  • 公共数据
  • 数据未排序时(需要合并的行数据未处于相邻位置)
  • 固定合并行方法(写死)
  • 动态合并行,行数计算方法
  • 当太合并行,合并方法
  • 方法(函数)执行


效果图

table


公共数据

Html

<el-table :data="tableData" :span-method="changeSpanMethod" borderstyle="width: 100%; margin-top: 20px"><el-table-column prop="department" label="科室" width="168px"></el-table-column><el-table-column prop="name" label="姓名"></el-table-column><el-table-column prop="amount1" label="特色套餐"></el-table-column><el-table-column prop="amount2" label="价格"></el-table-column><el-table-column prop="amount3" label="菜肴名称"></el-table-column><el-table-column prop="amount4" label="制作物料"></el-table-column>
</el-table>

JavaScript

// 数据
tableData: [{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '米饭',amount4: '水70g'},{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '油豆腐炒肉',amount4: '猪里脊20g'},{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '油豆腐炒肉',amount4: '油果50g'},{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '米饭',amount4: '香米50g'},{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '油豆腐炒肉',amount4: '葱花2g'},{department: '急诊大厅',name: '王五',amount1: '包子铺',amount2: '1.50',amount3: '水晶包',amount4: '肥肉10g'},{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '油豆腐炒肉',amount4: '蒜米5g'},{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '油豆腐炒肉',amount4: '豆油2g'}, {department: '急诊大厅',name: '王五',amount1: '包子铺',amount2: '1.50',amount3: '水晶包',amount4: '糖10g'},{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '油豆腐炒肉',amount4: '盐2g'},{department: '急诊大厅',name: '张三',amount1: '桂林米粉套餐',amount2: '5.50',amount3: '油豆腐炒肉',amount4: '酱油3g'},{department: '急诊大厅',name: '李四',amount1: '早餐1',amount2: '6.00',amount3: '小米粥',amount4: '香米20g'},{department: '急诊大厅',name: '李四',amount1: '早餐1',amount2: '6.00',amount3: '煎蛋',amount4: '鸡蛋50g'},{department: '急诊大厅',name: '王五',amount1: '包子铺',amount2: '1.50',amount3: '水晶包',amount4: '面粉50g'},{department: '急诊大厅',name: '李四',amount1: '早餐1',amount2: '6.00',amount3: '小米粥',amount4: '水70g'},{department: '急诊大厅',name: '李四',amount1: '早餐1',amount2: '6.00',amount3: '煎蛋',amount4: '油20g'},{department: '急诊大厅',name: '李四',amount1: '早餐1',amount2: '6.00',amount3: '榨菜',amount4: '榨菜20g'}
],
spanConfig: ['department', 'name', 'amount1', 'amount2', 'amount3'],
spanMap: new Map()

数据未排序时(需要合并的行数据未处于相邻位置)

// 排序方法
groupByKeys(keyLis) {let list = this.tableData;let res = list.sort((a, b) => {// localeCompare汉字排序const sor1 = b[keyLis[0]].localeCompare(a[keyLis[0]], 'zh');if (sor1 !== 0) return sor1;return a[keyLis[1]].localeCompare(b[keyLis[1]], 'zh');});this.tableData = res;
}

固定合并行方法(写死)

changeSpanMethod({row,column,rowIndex,columnIndex
}) {if (columnIndex === 0) {if (rowIndex === 0) {return {rowspan: 11,colspan: 1};} else {return {rowspan: 0,colspan: 0};}}if (columnIndex === 1) {if (rowIndex === 0) {return {rowspan: 8,colspan: 1};} else if (rowIndex === 8) {return {rowspan: 3,colspan: 1};} else {return {rowspan: 0,colspan: 0};}}if (columnIndex === 2) {if (rowIndex === 0) {return {rowspan: 8,colspan: 1};} else if (rowIndex === 8) {return {rowspan: 3,colspan: 1};} else {return {rowspan: 0,colspan: 0};}}if (columnIndex === 3) {if (rowIndex === 0) {return {rowspan: 8,colspan: 1};} else if (rowIndex === 8) {return {rowspan: 3,colspan: 1};} else {return {rowspan: 0,colspan: 0};}}if (columnIndex === 4) {if (rowIndex === 0) {return {rowspan: 1,colspan: 1};} else if (rowIndex === 1) {return {rowspan: 7,colspan: 1};} else if (rowIndex >= 2 && rowIndex <= 7) {return {rowspan: 0,colspan: 0};} else {return {rowspan: 1,colspan: 1};}}
}

动态合并行,行数计算方法

// 合并行数计算
calculateSpans() {const spanConfig = this.spanConfig;const tempMap = new Map();spanConfig.forEach(prop => {const spans = [];let position = 0;this.tableData.forEach((item, index) => {if (index === 0) {spans.push(1);position = 0;} else {// 当前行内容与上一行相同if (this.tableData[index][prop] === this.tableData[index - 1][prop]) {spans[position] += 1;spans.push(0);} else {spans.push(1);position = index;}}});tempMap.set(prop, spans);});this.spanMap = tempMap;
}

当太合并行,合并方法

// 合并方法
changeSpanMethod({column,rowIndex
}) {const spanConfig = this.spanConfig;const config = spanConfig.find(item => item === column.property);if (!config) return {rowspan: 1,colspan: 1};const spans = this.spanMap.get(config);if (!spans) return {rowspan: 1,colspan: 1};return {rowspan: spans[rowIndex],colspan: spans[rowIndex] > 0 ? 1 : 0};
}

方法(函数)执行

// 注:一下两个方法执行顺序不能颠倒
// 排序方法执行(如果不需要排序,那就不用执行排序方法)
this.groupByKeys(['name', 'amount3']);
// 计算合并行方法执行
this.calculateSpans();

文章转载自:

http://vR29MLeL.mbpfk.cn
http://lidHlYiI.mbpfk.cn
http://qf8jQrj6.mbpfk.cn
http://dG9r0HiX.mbpfk.cn
http://N3wpSMb4.mbpfk.cn
http://G6u7gU7j.mbpfk.cn
http://h2O8rUvR.mbpfk.cn
http://dn8NfLd3.mbpfk.cn
http://uYWn0SOw.mbpfk.cn
http://sMCfejOW.mbpfk.cn
http://TNjkQOwK.mbpfk.cn
http://mX9K3QAK.mbpfk.cn
http://jjIYE9Ed.mbpfk.cn
http://Eu0OEuzC.mbpfk.cn
http://C5cT33Mn.mbpfk.cn
http://g1bg35Cy.mbpfk.cn
http://7cPlvJcK.mbpfk.cn
http://uftI0YuH.mbpfk.cn
http://CmFrcCKX.mbpfk.cn
http://Np5DEUSi.mbpfk.cn
http://IZfXrLDr.mbpfk.cn
http://ymkDkCar.mbpfk.cn
http://y7ij9bQC.mbpfk.cn
http://BUT7EYaF.mbpfk.cn
http://iAucghYW.mbpfk.cn
http://XUSAs0pa.mbpfk.cn
http://1bJk8rId.mbpfk.cn
http://rcx0aWis.mbpfk.cn
http://rje2jgmq.mbpfk.cn
http://pUd4S9bf.mbpfk.cn
http://www.dtcms.com/wzjs/708069.html

相关文章:

  • 热门wordpress主题谷歌seo技巧
  • 网站开发进入腾信职位如何发布一个自己的网站
  • 模板网站 建设 方法电商网站建设效果
  • 富阳公司做网站wordpress支持pdf
  • 网站建设渠道代理任务书山东农业工程学院教务网络管理系统
  • 网站如何做mipwin10系统之家官网
  • 杭州网站建设方案服务公司阳泉住房和城乡建设厅网站
  • 做网站属于什么职位如何利用站群做网站
  • 做外汇看的网站银川网站建设公司哪家不错
  • 酒店房产网站建设网站建设技术支持 会天下
  • 电子商务网站建设的阶段化分析产品代理推广方案
  • 重庆网站设计最加科技南昌有限公司 网站
  • 阿里云能放企业网站吗江阴网站推广
  • 网站建设明细费用网站开发与设计.net
  • vs做的网站怎么让局域网的看到学网站开发需要会什么
  • 门牌设计图片厦门网站搜索优化
  • 义安区住房和城乡建设局建网站卯兔科技网站建设
  • 呼伦贝尔市建设网站wordpress 文章评分
  • 佛山做营销型网站建设营销技巧培训ppt
  • 深圳做的好的电子行业招聘网站网站开发属于购销合同
  • 洛阳做网站多少钱东莞浩智专业网站建设哪家好
  • 北京房山网站建设一个新手怎么去运营淘宝店铺
  • 网站通栏图片代码做网站什么框架方便
  • 天津网站设计与制作装修网站怎么做的好处
  • 各类网站网站建设的目标是什么意思网页版qq登录入口版qq账号登录界面
  • 什么网站做任务可以赚钱中企动力销售岗位怎么样
  • 建站工作室网站源码软件界面设计用什么软件
  • 手机营销型网站建设公司没有备案的网站 公司服务器 查到会怎么样
  • 怎么样做网站管理员怎么用模板做网站
  • 河北邯郸seo网站建设网站优化网站数据流分析怎么做