亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Vue項目中利用Elenent實現一個數列合并功能

發布時間:2020-12-01 15:31:20 來源:億速云 閱讀:279 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關怎么在Vue項目中利用Elenent實現一個數列合并功能,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

template:

<el-table
 :span-method="objectSpanMethod4" //在el-table里面添加合并單元格屬性
 >

Js:

data(){
return{
 orderdata:null,// 后端將數據查詢出來后,綁定到orderdata里面
}
},
 methods: {
flitterData4(){
  let spanOneArr = []
  let concatOne = 0
  //let spanOneArr1 = []
  //let concatOne1 = 0
  this.orderdata.forEach((item,index)=>{//循環后端查詢出來的數據(orderdata)
  if(index === 0){
   spanOneArr.push(1)
  }else{
   //name 修改
   if(item.ENTERNAME === this.orderdata[index - 1].ENTERNAME){ //第一列需合并相同內容的字段
   spanOneArr[concatOne] += 1
   spanOneArr.push(0)
   }else{
   spanOneArr.push(1)
   concatOne = index
   }
   //if(item.coachName === this.coachdata[index - 1].coachName){ //第二列需合并相同內容的判斷條件
   //spanOneArr1[concatOne1] += 1
   //spanOneArr1.push(0)
   //}else{
   //spanOneArr1.push(1)
   //concatOne1 = index
   // }
  }
  })
  return {
  one: spanOneArr,
  //two:spanOneArr1
  }
 },
 objectSpanMethod4({row, column, rowIndex, columnIndex}){
  if(columnIndex === 0 ) {
  // this.tableData 修改
  const _row = (this.flitterData4(this.tableData).one)[rowIndex]
  const _col = _row > 0 ? 1 : 0
  return {
   rowspan: _row,
   colspan: _col
  }
  }
  //判斷是否是第二列,如果是就將第二列相同字段進行合并
  //if(columnIndex === 1) {
  // const _row = (this.flitterData(this.tableData).two)[rowIndex]
  // const _col = _row > 0 ? 1 : 0
  // return {
   // rowspan: _row,
  // colspan: _col
  // }
  }
 },
 }

關于怎么在Vue項目中利用Elenent實現一個數列合并功能就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

慈利县| 郓城县| 满洲里市| 黄龙县| 沂水县| 德阳市| 滨海县| 绥江县| 红桥区| 东乌珠穆沁旗| 申扎县| 江都市| 陵水| 湖南省| 福海县| 佛冈县| 富锦市| 张掖市| 永新县| 页游| 延吉市| 卓资县| 尉氏县| 邛崃市| 民乐县| 清涧县| 竹北市| 邻水| 蛟河市| 阿拉善盟| 贵州省| 渝北区| 阳朔县| 卫辉市| 磴口县| 桃江县| 安国市| 尼勒克县| 高州市| 嵊泗县| 西乌珠穆沁旗|