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

网站建设目标那个网站做车险分期

网站建设目标,那个网站做车险分期,开发app软件的公司有哪些,做a视频网站有哪些实现效果如下#xff1a; 思路#xff1a; 1.首先使用动态表头表格。 2.其次实现动态计算合并单元格。#xff08;计算规则 传递需要合并的字段#xff09; 3.然后封装公共的计算单元格方法 export导出供多个页面使用。 4.同时需要封装成公共的组件供多个页面使用。 5…实现效果如下 思路 1.首先使用动态表头表格。 2.其次实现动态计算合并单元格。计算规则 传递需要合并的字段 3.然后封装公共的计算单元格方法 export导出供多个页面使用。 4.同时需要封装成公共的组件供多个页面使用。 5.组件内写指定表头行高亮颜色以及指定行高亮颜色方法。 封装公共计算单元格合并方法 /*** 合并相同数据导出合并行所需的方法(只适合el-table)* param {Array} dataArray el-table表数据源* param {Array} mergeRowProp 合并行的列prop* param {Array} sameRuleRowProp 相同合并规则行的列prop*/ export function getSpanMethod(dataArray, mergeRowProp, sameRuleRowProp) {/*** 要合并行的数据*/const rowspanNumObject {}// 初始化 rowspanNumObjectmergeRowProp.map(item {rowspanNumObject[item] new Array(dataArray.length).fill(1, 0, 1).fill(0, 1)rowspanNumObject[${item}-index] 0})// 计算相关的合并信息for (let i 1; i dataArray.length; i) {mergeRowProp.map(key {const index rowspanNumObject[${key}-index]if (dataArray[i][key] dataArray[i - 1][key]) {rowspanNumObject[key][index]} else {rowspanNumObject[${key}-index] irowspanNumObject[key][i] 1}})}/*** 添加同规则合并行的数据*/if (sameRuleRowProp ! undefined) {const k Object.keys(rowspanNumObject).filter(key {if (!key.includes(index)) {return key}})[0]for (const prop of sameRuleRowProp) {rowspanNumObject[prop] rowspanNumObject[k]rowspanNumObject[${prop}-index] rowspanNumObject[${k}-index]mergeRowProp.push(prop)}}/*** 导出合并方法*/const spanMethod function({ row, column, rowIndex, columnIndex }) {if (mergeRowProp.includes(column[property])) {const rowspan rowspanNumObject[column[property]][rowIndex]if (rowspan 0) {return { rowspan: rowspan, colspan: 1 }}return { rowspan: 0, colspan: 0 }}return { rowspan: 1, colspan: 1 }}return spanMethod }简单使用代码案例 templatediv classcontainerel-cardel-buttontypetextvue2合并单元格多列或指定列iclassel-icon-s-order//el-buttonel-table :datatableData :span-methodspanMethod borderel-table-column proptitle label测试合并单元格多列 aligncenterel-table-columnpropnamelabel姓名width100aligncenter/el-table-columnpropgradeNamelabel成绩指标width100aligncenter/el-table-columnpropunitlabel单位width100aligncenter/el-table-column propweight label权重 aligncenter /el-table-column propamount1 label数值 1元 aligncenter /el-table-column propamount2 label数值 2元 aligncenter //el-table-column/el-table/el-card/div /templatescript import { getSpanMethod } from /utils/commonunit.js export default {name: Index,data() {return {tableData: []}},computed: {spanMethod() {return getSpanMethod(this.tableData,[name],[gradeName, unit, weight])}},created() {this.getPageList()},methods: {getPageList() {const getTableDatas [{id: 1,name: 王小虎,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165},{id: 1,name: 王小虎,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165},{id: 1,name: 王小虎,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165},{id: 1,name: 王小虎,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165},{id: 1,name: 黎明,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165},{id: 1,name: 黎明,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165},{id: 1,name: 黎明,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165},{id: 1,name: 李红,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165},{id: 1,name: 李红,gradeName: 指标库,unit: 单位,weight: 权重,amount1: 234,amount2: 165}]this.tableData getTableDatas}} } /scriptstyle scoped langscss .container {width: 100%; } /style 高亮指定表头行数据样式 和 高亮表头行样式 方法 tableRowClassName({ row, rowIndex }) { // 高亮指定数据行if (row.valueAttributes Y) {console.log(rowIndex)return warning-row}return },headerRowCell(e) {if (e.column e.column.property title) { // 指定表头行样式return this.customHeaderCellStyle} else {return {}}} 下面是封装组件代码详细可以私信我哈看到必回 vue3同理哈都可以使用
http://www.pierceye.com/news/855317/

相关文章:

  • 网站建设如何把代码沈阳网站制作
  • 微网站自己怎么做的模版网站和语言网站
  • 做平台是做网站和微信小程序的好别京津冀协同发展国家战略
  • 北京怎样做企业网站电脑网页开发
  • 企业网站建设运营方案Wordpress hover插件
  • 做暧暖ox免费网站微信开店小程序怎么弄
  • 网站建站网站网站维护动画设计属于什么大类
  • 深圳宝安上市公司网站建设报价制作网站去哪家好
  • 沈阳做网站客户多吗网站地图抓取
  • 做网站比较专业的公司微信商城在哪里找
  • 网站建设开发的流程网站标题title怎么写
  • 网络营销的优势海宁网站怎么做seo
  • wordpress 英文主题南宁网站排名优化公司
  • 行业网站建设方案有专门做电商网站的CMS吗
  • 网站备案 快递公司变更流程
  • 简单的做图网站wordpress加密授权
  • 哪里做网站域名不用备案新华舆情监测平台
  • 品牌工厂网站建设qt 网站开发
  • xxx网站建设规划家庭服务网站的营销策略
  • 哪里可以做宝盈网站江门百度seo公司
  • 电子商务的网站建设名词解释如何建立官网
  • 网站建设维护外包群排名优化软件
  • 苏州专业建设网站镇江网站建设找思创网络
  • 长春网站排名提升seo关键词推广多少钱
  • 头条网站怎么做的在网站上放广告
  • 网站建设费的会计分录wordpress c博客
  • 网站开发语言字典使用apmserv本地搭建多个网站
  • 建网站费用记账北京时间网站建设
  • 兴化网站开发佛山营销网站建设联系方式
  • 安居客官网网站天津 网站设计制作公司