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

element el-table高度自適應(yīng)

這篇具有很好參考價(jià)值的文章主要介紹了element el-table高度自適應(yīng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

mainHeightMixins.js
import { on, off } from '@/lib/tools'
export const maxHeightData = {
  data() {
    return {
      maxHeight: 500,
    }
  },

  methods: {
    getmaxHeight() {
      let mainEle = document.querySelector('.jz-layout-content') // 可顯示區(qū)域
      let mainHeight =
        (mainEle && (mainEle.offsetHeight || mainEle.clientHeight)) || 770
      this.maxHeight = mainHeight - 84
    },
  },
  mounted() {
    this.$nextTick(() => {
      this.getmaxHeight()
    })
    on(window, 'resize', this.getmaxHeight)
  },
  beforeDestroy() {
    off(window, 'resize', this.getmaxHeight)
  },
}
@/lib/tools
/**
 * @description 綁定事件 on(element, event, handler)
 */
export const on = (function () {
  if (document.addEventListener) {
    return function (element, event, handler) {
      if (element && event && handler) {
        element.addEventListener(event, handler, false)
      }
    }
  } else {
    return function (element, event, handler) {
      if (element && event && handler) {
        element.attachEvent('on' + event, handler)
      }
    }
  }
})()

/**
 * @description 解綁事件 off(element, event, handler)
 */
export const off = (function () {
  if (document.removeEventListener) {
    return function (element, event, handler) {
      if (element && event) {
        element.removeEventListener(event, handler, false)
      }
    }
  } else {
    return function (element, event, handler) {
      if (element && event) {
        element.detachEvent('on' + event, handler)
      }
    }
  }
})()
系統(tǒng)頁(yè)面引用
import { maxHeightData } from './mainHeightMixins'
export default {
  mixins: [maxHeightData],
}
<el-table :height="maxHeight"></el-table>

文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-604593.html

到了這里,關(guān)于element el-table高度自適應(yīng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • element-ui 表格el-table高度不是一個(gè)固定值時(shí)固定表頭

    element-ui 表格el-table高度不是一個(gè)固定值時(shí)固定表頭

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

    2024年01月25日
    瀏覽(109)
  • Vue+Element-UI 實(shí)現(xiàn)前端分頁(yè)功能,利用el-table和el-pagination組件實(shí)現(xiàn)表格前端分頁(yè)

    Vue+Element-UI 實(shí)現(xiàn)前端分頁(yè)功能,利用el-table和el-pagination組件實(shí)現(xiàn)表格前端分頁(yè)

    Vue+Element-UI 實(shí)現(xiàn)前端分頁(yè)功能,利用el-table和el-pagination組件實(shí)現(xiàn)表格前端分頁(yè): ????????當(dāng)table的數(shù)據(jù)量比較大的時(shí)候,一個(gè)屏幕展示不出全部的數(shù)據(jù),這個(gè)時(shí)候就需要分頁(yè)顯示。而多數(shù)情況下都是做的后端分頁(yè),就是將分頁(yè)參數(shù)和查詢條件一并傳到后端,后端將當(dāng)前頁(yè)要

    2024年01月20日
    瀏覽(32)
  • 【Vue】【ElementUI】關(guān)于el-table的自適應(yīng)行高設(shè)定

    【Vue】【ElementUI】關(guān)于el-table的自適應(yīng)行高設(shè)定

    網(wǎng)上好多設(shè)置el-table高度和行高的方法,主要是用elementui文檔里這幾個(gè)參數(shù): 我直接用css設(shè)置了el-table的高度,主要是為了自適應(yīng),百分比根本不管用,所以用vh單位: 行高之前用了 cell-style ,有一個(gè)問(wèn)題是它只能用px單位,設(shè)置了之后改分辨率或者換瀏覽器大小就不一致了,

    2024年02月15日
    瀏覽(26)
  • Vue+element實(shí)現(xiàn)el-table行內(nèi)編輯并校驗(yàn)

    Vue+element實(shí)現(xiàn)el-table行內(nèi)編輯并校驗(yàn)

    el-table行內(nèi)編輯情況情況概要:之前在開(kāi)發(fā)過(guò)程中對(duì)于element數(shù)據(jù)的新增,修改,刪除。一般直接結(jié)合el-form使用。也就是新增的時(shí)候點(diǎn)新增然后出來(lái)一個(gè)彈框,里面嵌套一個(gè)表單,然后保存就好了。這次項(xiàng)目中要求所有的新增,修改,刪除功能加在表格中,實(shí)現(xiàn)行內(nèi)編輯功能。

    2024年02月15日
    瀏覽(26)
  • 【Vue-Element-Admin】導(dǎo)出el-table全部數(shù)據(jù)

    因?yàn)閑l-table實(shí)現(xiàn)了分頁(yè)查詢,所以想要實(shí)現(xiàn)el-table需要重新編寫(xiě)一個(gè)查詢?nèi)繑?shù)據(jù)的方法 listQuery:

    2024年02月09日
    瀏覽(24)
  • vue使用element-ui,el-table不顯示

    例如:新增了一個(gè)表格,按官網(wǎng)代碼貼過(guò)來(lái)的,結(jié)果一直不顯示 代碼如下一模一樣,其他數(shù)據(jù)正常顯示,就表格不顯示 其實(shí)版本庫(kù)不一致導(dǎo)致的,賊坑,又不提示 先卸載element-ui安裝一個(gè)低版本的element-ui就可以解決``

    2024年02月11日
    瀏覽(30)
  • vue(element ui )el-table樹(shù)形表格展示及數(shù)據(jù)對(duì)齊

    vue(element ui )el-table樹(shù)形表格展示及數(shù)據(jù)對(duì)齊

    注意點(diǎn): el-table配置里 row-key 必須是唯一性 :tree-props=“{ children: ‘relatedPartyChild’ , hasChildren: ‘hasChildren’ }” children配置為后端返回的節(jié)點(diǎn)字段即可

    2024年02月16日
    瀏覽(30)
  • vue element-ui表格(el-table)數(shù)據(jù)導(dǎo)出execl文件

    功能實(shí)現(xiàn):element UI 的el-table數(shù)據(jù)導(dǎo)出為execl文件 使用到插件:xlsx、file-saver exportExecl.js 代碼如下: 頁(yè)面代碼如下:

    2024年02月14日
    瀏覽(30)
  • Vue+Element Ui實(shí)現(xiàn)el-table自定義表頭下拉選擇表頭篩選

    Vue+Element Ui實(shí)現(xiàn)el-table自定義表頭下拉選擇表頭篩選

    用vue+element ui開(kāi)發(fā)管理系統(tǒng)時(shí),使用el-table做表格,當(dāng)表格列過(guò)多的時(shí)候,想要做成可選表頭的,實(shí)現(xiàn)表格列的篩選顯示,效果如下: 代碼文件結(jié)構(gòu): 廢話不多說(shuō),直接上代碼: 第一步:新建名為 TableHeaderRender.vue?的文件 template ??el-popover ????placement=\\\"bottom\\\" ????width=\\\"2

    2024年02月02日
    瀏覽(25)
  • Vue 中 Element UI 的 el-table 組件實(shí)現(xiàn)動(dòng)態(tài)表頭和內(nèi)容

    在 Vue 中使用 Element UI 的 el-table 組件時(shí),為了實(shí)現(xiàn)動(dòng)態(tài)表頭(包括第一層表頭及其下的嵌套表頭或子表頭)。需要后端返回的數(shù)據(jù)結(jié)構(gòu)能夠體現(xiàn)表頭層級(jí)關(guān)系以及對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu)相匹配。這樣的數(shù)據(jù)通常是一個(gè)嵌套數(shù)組,每個(gè)表頭單元可能包含自身的列信息以及它的子表頭和

    2024年01月20日
    瀏覽(31)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包