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

vue中element-ui表格組件el-table封裝,在table表格中插入圖片

這篇具有很好參考價值的文章主要介紹了vue中element-ui表格組件el-table封裝,在table表格中插入圖片。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

????????這次寫的項目是寫后臺管理系統(tǒng)這部分,對于后臺管理使用vue寫,用組件的話,table組件用得次數(shù)比較多,可以封裝一個table組件。

????????1.如封裝的table組件:

<template>
  <el-table
    :data="tableData"
    height="400px"
    max-height="400px"
    size="small"
    row-class-name="row"
    cell-class-name="column"
    :highlight-current-row="true"
    fit
  >
    <el-table-column type="selection" width="55"></el-table-column>
    <el-table-column
      v-for="(item, index) in tableLabel"
      :key="index"
      :fixed="item.fixed"
      :prop="item.prop"
      :width="item.width"
      :label="item.label"
    >
      <template slot-scope="scope">
        <template v-if="item.arr">
          <el-button
            size="mini"
            :type="item2.type == 'delete' ? 'danger' : ''"
            v-for="item2 in item.arr"
            :key="item2.type"
            @click="handleClick(item2.type,scope.row,scope.$index)"
            >{{ item2.name }}</el-button
          >
        </template>
        <div v-else class="boxTa">{{ scope.row[item.prop] }}</div>
      </template>
    </el-table-column>
  </el-table>
</template>

<script>
export default {
  name: "UserTableCenter",
  props: {
    tableData: {
      type: Array,
      default: () => [],
    },
    tableLabel: {
      type: Array,
      default: () => {
        return [];
      },
    },
  },
};
</script>

?:prop="item.prop"??:label="item.label"是必須要有的,其他的可以根據(jù)自己需要寫。

2.封裝之后是就是使用了:

首先先引用這個封裝好的組件

import UserTableCenter from "../../../components/backendPages/contentCenter/userTableCenter.vue";

然后再使用這個組件在內容部分

<UserTableCenter :tableData="tableData" :tableLabel="tableLabel"  />

3.傳入數(shù)據(jù)

data() {
    return {
      tableLabel: [
        { label: "訂單號", width: "", prop: "orderNumber"},
        { label: "訂單總價", width: "", prop: "orderPrice" },
        { label: "訂單狀態(tài)", width: "", prop: "orderState" },
        { label: "支付方式", width: "", prop: "orderType" },
        { label: "創(chuàng)建時間", width: "", prop: "orderTime" },
        {
          prop: "action",
          label: "操作",
          arr: [{ name: "查看" }, { type: "delete", name: "刪除" }],
        },
      ],
      tableData: [
        {
          orderNumber: "中國男",
          orderPrice: "陽光超市",
          orderState: "男",
          orderType: 18383929383,
          orderTime: "華北",
        },
      ],
    };
  },
};

如下圖就是完成的結果圖?

vue3 table插入圖片,周記,其他

?還有如果是商品圖片的話,還要在表格中插入圖片,插入圖片的方式如下

 <el-table-column prop="image" label="商品圖片" width="120">
        <template slot-scope="scope">
          <el-image :src="scope.row.image" style="width:80px;height:50px" :preview-src-list="[scope.row.image]">
            <div slot="error" class="image-slot">
               
            </div>
          </el-image>
        </template>
    </el-table-column>

:src="scope.row.image"?:preview-src-list="[scope.row.image]"row后面參數(shù)是返回的數(shù)據(jù)的類型文章來源地址http://www.zghlxwxcb.cn/news/detail-550375.html

    tableData: [
        {
          date: "2016-05-03",
          introduction: "王小虎上海市普陀區(qū)金沙江路 1518 弄",
          image: require('../../../../public/imgaes/10861.jpg'),//這里要用require包含圖片的地址
          number: "900",
          tag: "已上架",
          price: "800",
          time: "上海市普陀區(qū)金沙江路 1518 弄",
        },
]

到了這里,關于vue中element-ui表格組件el-table封裝,在table表格中插入圖片的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

  • element-ui表格高度自適應(el-table 自適應高度)

    想讓element-ui的表格 el-table 出現(xiàn)滾動條的時候,如果不做處理就只能是 height=“XXXpx”,給它一個固定的高度,我們的頁面正常情況下,是不允許出現(xiàn)頁面級滾動條的,也是不美觀的,想讓table自適應高度并且有滾動條,而且不會出現(xiàn)頁面級滾動條,可以這么實現(xiàn),下面是我寫

    2024年01月17日
    瀏覽(22)
  • 修改element-ui中的表格el-table的滾動條樣式

    一.單獨修改element-ui中的表格el-table的滾動條樣式(兩種方法) 1. 2. ?二.保持整個頁面的滾動條的風格是一致(直接改全局的滾動條樣式) 三.頁面內某一組件滾動條樣式美化? scroll-bar是需要滾動條組件的元素,類名自定義

    2024年02月11日
    瀏覽(31)
  • Element-ui中表格el-table圖片預覽效果實現(xiàn)(非常實用)

    Element-ui中表格el-table圖片預覽效果實現(xiàn)(非常實用)

    ??作者:計算機編程-吉哥 ??簡介:專業(yè)從事JavaWeb程序開發(fā),微信小程序開發(fā),定制化項目、 源碼、代碼講解、文檔撰寫、ppt制作。做自己喜歡的事,生活就是快樂的。 ??心愿:點贊 ?? 收藏 ?評論??? ?? ?文末獲取源碼聯(lián)系 ??先展示效果:? ???使用的是下面這個插

    2024年02月11日
    瀏覽(35)
  • [element-ui] el-table表格合并 span-method

    element 中表格合并 span-method 函數(shù)詳解

    2024年02月13日
    瀏覽(31)
  • element-ui里el-table表格操作列多橫線怎么解決

    element-ui里el-table表格操作列多橫線怎么解決

    在vue中封裝了element-ui表格,然后使用插槽,fixed定位等,導致樣式出現(xiàn)了錯亂 本文就到此結束了,希望大家共同努力,早日拿下 el?????。 如果文中有不對的地方,或是大家有不同的見解,歡迎指出 ????。 如果大家覺得所有收獲,歡迎一鍵三連????。

    2024年02月11日
    瀏覽(33)
  • element-ui 表格el-table高度不是一個固定值時固定表頭

    element-ui 表格el-table高度不是一個固定值時固定表頭

    elementui中為表格組件提供了height屬性實現(xiàn)固定表頭 height可以為數(shù)字或者字符串,當為一個數(shù)字時表示固定的高度,也可以為百分比等字符串。 當height不是一個固定值時,如期望表格可以填充完頁面剩余空間,并且固定表頭時,可以通過給height屬性賦值字符串形式實現(xiàn)。以頁

    2024年01月25日
    瀏覽(109)
  • element-ui的el-table表格復選框只能單選,不可多選

    element-ui的el-table表格復選框只能單選,不可多選

    element的el-table表格復選框只能選中一條,選擇下一條,上一條去掉勾選。使用文檔中select方法,el-table綁定一個ref。具體代碼實現(xiàn)如下 toggleRowSelection:用于多選表格,切換某一行的選中狀態(tài),如果使用了第二個參數(shù),則是設置這一行選中與否(selected 為 true 則選中)?

    2024年02月11日
    瀏覽(29)
  • [element-ui] el-table表格頭添加圖標-鼠標移入顯示el-tooltip提示信息

    [element-ui] el-table表格頭添加圖標-鼠標移入顯示el-tooltip提示信息

    只是單純的想在table中添加圖標和tooltip 在el-table-column中綁定:render-header=“renderPrice” (此方法無法使tooltip換行) 方法二、 使用組件插槽,elementui已封裝好 elementUI表格頭添加圖標-鼠標移入顯示el-tooltip提示信息

    2024年02月11日
    瀏覽(28)
  • 【element-ui】使用el-checkbox完成el-table表格數(shù)據(jù)的全選操作

    【element-ui】使用el-checkbox完成el-table表格數(shù)據(jù)的全選操作

    需求:表格有一列為勾選框列,表格下面有單獨的按鈕本頁勾選和全部勾選,跨頁狀態(tài)可以保存回顯,如下圖所示: 思路:使用一個數(shù)組[]存儲每一頁是否全選的狀態(tài),再使用{}來存儲數(shù)據(jù)的所有選中狀態(tài),其中key為對應的頁碼,value為每一頁的選中數(shù)據(jù)【核心?】 1、el-tab

    2024年02月11日
    瀏覽(28)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包