国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

element-ui 表格一行顯示多行內(nèi)容并實現(xiàn)多行內(nèi)某一行列合并

這篇具有很好參考價值的文章主要介紹了element-ui 表格一行顯示多行內(nèi)容并實現(xiàn)多行內(nèi)某一行列合并。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

這是加上邊框的,
element-ui 表格一行顯示多行內(nèi)容并實現(xiàn)多行內(nèi)某一行列合并
去掉邊框后這個表格看著更明顯一點,表格一行放多行內(nèi)容,并讓第二行進(jìn)行列合并,第一行不合并
element-ui 表格一行顯示多行內(nèi)容并實現(xiàn)多行內(nèi)某一行列合并

<template>
  <div>
    <el-table
      :data="data"
      :span-method="arraySpanMethod"
      style="width: 100%"
    >
      <el-table-column
        label="訂艙編號"
      >
        <template slot-scope="scope">
          <div>{{ scope.row.ebNo }}</div>
          <div>開航日期:{{ scope.row.sailingTime }}</div>
        </template>
      </el-table-column>
      <el-table-column
        label="提單號"
      >
        <template slot-scope="scope">
          <div>
            <el-row>
              <el-col :span="12">{{ scope.row.blNo }}</el-col>
              <el-col :span="12"><span style="marginLeft: 10px">{{ scope.row.putCode }}</span></el-col>
            </el-row>
          </div>
          <div>目的港:{{ scope.row.startPortData.nameEn }}</div>
        </template>
      </el-table-column>
      <el-table-column label="MB/L" />
      <el-table-column
        label="委托編號"
      >
        <template slot-scope="scope">
          <div>
            <el-row>
              <el-col :span="12">{{ scope.row.entrustNub }}</el-col>
              <el-col :span="12"><span style="marginLeft: 10px">{{ scope.row.shipName }}</span></el-col>
            </el-row>
          </div>
          <div>發(fā)票號:{{ scope.row.fapiao }}</div>
        </template>
      </el-table-column>
      <el-table-column
        label="船名"
      >
        <template slot-scope="scope">
          <div>{{ scope.row.shipName }}</div>
          <div>{{ scope.row.fapiao1 }}</div>
        </template>
      </el-table-column>
      <el-table-column
        label="航次"
      >
        <template slot-scope="scope">
          <div>{{ scope.row.voyage }}</div>
          <div><i class="el-icon-circle-close" style="color: red" />費用未確認(rèn)</div>
        </template>
      </el-table-column>
      <el-table-column
        label="金額"
      >
        <template slot-scope="scope">
          <div>${{ scope.row.money }}</div>
          <div><span>1412</span></div>
        </template>
      </el-table-column>
      <el-table-column
        label="caozu"
      >
        <template>
          <div><el-button>賬單詳情</el-button></div>
          <div><el-button>訂單詳情</el-button></divw>
        </template>
      </el-table-column>
    </el-table>
  </div>
</template>

<script>
export default {
  data() {
    return {
      data: [
        {
          ebNo: '624235234017150',
          createTime: '2021-02-22T07:25:08.000Z',
          sailingTime: '2021-02-26',
          shipName: 'CONTI COURAGE',
          voyage: '1234',
          entrustNub: '543543',
          blNo: 'JJCSHBKK261238',
          putCode: 'JJCSHBKK261238',
          fapiao: '1265413254674127431323574315641234',
          fapiao1: '12324',
          sea_order_bind: {
            status: 10,
            updateUser: '0'
          },
          startPortData: {
            name: '上海',
            nameEn: 'SHANGHAI'
          },
          purposePortData: {
            name: '新加坡',
            nameEn: 'SINGAPORE'
          },
          uploadPortsea: {
            name: '新加坡',
            nameEn: 'SINGAPORE'
          },
          endPortPierData: null,
          carrier: {
            code: 'COSCO',
            name: '中遠(yuǎn)',
            nameEn: 'COSCO'
          }
        }
      ]
    }
  },
  methods: {
    arraySpanMethod({ row, column, rowIndex, columnIndex }) {
      // columnIndex 列的下標(biāo),從0開始
      if (columnIndex === 1 || columnIndex === 3) {
        return [1, 2]	// 行1 列2
      } else if (columnIndex === 2 || columnIndex === 4) {
        return [0, 0]	// 隱藏操作,如果兩列合并不做這個隱藏會使表格數(shù)據(jù)整體后移
      }
    }
  }
}
</script>

該方法其實就是普通的列合并,只不過使用了row和col使效果看著像是第一行沒合并,第二行才合并文章來源地址http://www.zghlxwxcb.cn/news/detail-505824.html

到了這里,關(guān)于element-ui 表格一行顯示多行內(nèi)容并實現(xiàn)多行內(nèi)某一行列合并的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Element-ui不顯示表格數(shù)據(jù)問題

    Element-ui不顯示表格數(shù)據(jù)問題

    在學(xué)習(xí)vue的時候,使用element-ui插件,按照官方教程導(dǎo)入表格 發(fā)現(xiàn)在界面里除了 表格沒有數(shù)據(jù),其他都能正常顯示。 在vue中的組件里也能拿到對應(yīng)表格中的數(shù)據(jù),但就是無法顯示表格中的數(shù)據(jù)。 解決方案 通過反復(fù)比對后來發(fā)現(xiàn),原來是我把所有的vue項目都放在一個文件夾里

    2024年02月11日
    瀏覽(22)
  • element-ui table表格滾動條拉到最右側(cè) 表頭與內(nèi)容不能對齊

    1.問題概述 當(dāng)表格數(shù)據(jù)太多,會出現(xiàn)縱向滾動條和橫向滾動條,把橫向滾動條拉到最右側(cè)時,會出現(xiàn)表頭與內(nèi)容不能對齊的現(xiàn)象。 2.解決方法 1.當(dāng)頁面數(shù)據(jù)加載完畢后,在后面加上 2.別忘了給表格加上ref屬性

    2024年02月10日
    瀏覽(27)
  • Element ui table表格內(nèi)容超出隱藏顯示省略號

    Element ui table表格內(nèi)容超出隱藏顯示省略號

    element ui官方文檔上面有個參數(shù) 給el-table-column設(shè)置:show-overflow-tooltip=\\\"true\\\"屬性可以使單元格超出的內(nèi)容被隱藏顯示為...當(dāng)鼠標(biāo)移入時單元格的上方會彈出一個tooltip來顯示單元格的所有內(nèi)容。 效果圖: 有時候因為table中的文字非常的多,而show-overflow-tooltip默認(rèn)是把折疊的內(nèi)容全

    2024年02月11日
    瀏覽(25)
  • 基于vue和element-ui的表格組件,主推數(shù)據(jù)渲染,支持內(nèi)容和方法靈活綁定,提供動態(tài)具名插槽自定義內(nèi)容

    基于vue和element-ui的表格組件,主推數(shù)據(jù)渲染,支持內(nèi)容和方法靈活綁定,提供動態(tài)具名插槽自定義內(nèi)容

    ? ? ? ? 組件名為commonTable,主要是基于element-ui中的表格組件進(jìn)行二次封裝的組件,集成了常用的表格功能,除默認(rèn)內(nèi)容的顯示外,還包括以下幾點: ? ? ? ? 1. 狀態(tài)的篩選和顯示; ? ? ? ? 2. 操作按鈕的顯示和方法綁定; ? ? ? ? 3. 自定義具名插槽內(nèi)容的封裝; ? ? ?

    2024年02月07日
    瀏覽(30)
  • Vue+Element-ui實現(xiàn)表格嵌套表格(表頭不同)

    Vue+Element-ui實現(xiàn)表格嵌套表格(表頭不同)

    data中integrateList根據(jù)后端返回的json數(shù)據(jù)確定,其格式為:

    2024年02月14日
    瀏覽(37)
  • 解決vue-electron element-UI中el-table表格不顯示

    解決vue-electron element-UI中el-table表格不顯示

    問題:element-UI官網(wǎng)上el-table組件,引入自己項目的時候表格不顯示。 解決方案: 修改.electron-vuewebpack.renderer.config.js 將 修改為 即可解決。

    2024年02月16日
    瀏覽(36)
  • element-ui 下拉框選擇器selete多選時,單行顯示所選內(nèi)容

    1.只需重寫 el-select 原生樣式 特別注意:重寫原生樣式時,去掉當(dāng)前 style 的 scoped 或者可以通過該穿透去實現(xiàn)

    2024年02月12日
    瀏覽(16)
  • element-ui實現(xiàn)表格每行可以編輯數(shù)據(jù)

    element-ui實現(xiàn)表格每行可以編輯數(shù)據(jù)

    每行可以編輯數(shù)據(jù)可以不使用彈窗實現(xiàn)修改數(shù)據(jù)的功能,這里使用到element-ui框架 效果圖如下: 代碼如下: 可獲取到編輯的數(shù)據(jù) 這里展示axios.post請求來實現(xiàn)編輯功能

    2024年02月12日
    瀏覽(19)
  • (vue)element-ui 表格實現(xiàn)勾選單選

    (vue)element-ui 表格實現(xiàn)勾選單選

    效果: 重選后: 解決參考:https://blog.csdn.net/m0_58373910/article/details/125912828

    2024年02月12日
    瀏覽(26)
  • 解決element-ui中的el-select選擇器無法顯示選中內(nèi)容的問題

    解決element-ui中的el-select選擇器無法顯示選中內(nèi)容的問題

    問題描述: 排查方法: 檢查數(shù)據(jù)控制臺是否報錯,無報錯 檢查change是否觸發(fā),會觸發(fā) 最后開始百度,查看文檔? 官方文檔有這么一段話,就是屬性一定要掛載到data上,不然無法檢測。 最后解決: 排查到我的form表單,在定義表單屬性的時候,沒有在data中定義該字段。 總結(jié)

    2024年01月23日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包