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

EL-UI樹(shù)形表格頁(yè)面首次加載-默認(rèn)收起

這篇具有很好參考價(jià)值的文章主要介紹了EL-UI樹(shù)形表格頁(yè)面首次加載-默認(rèn)收起。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

問(wèn)題描述:在vue中使用element的樹(shù)形表格時(shí),想要在頁(yè)面初始化時(shí)就默認(rèn)收起樹(shù)形表格下拉,但是實(shí)際開(kāi)發(fā)過(guò)程中在表格中設(shè)置default-expand-all 屬性之后表格并不起效果,也就是頁(yè)面初始化之后樹(shù)形列表仍舊都是展開(kāi)的,這就很不合理;如果數(shù)據(jù)較少的話還可以接受,但是如果數(shù)據(jù)很多,而用戶(hù)迫切的想要通過(guò)頂級(jí)列表進(jìn)行一系列操作,而給用戶(hù)初始化看到的卻是全部展開(kāi)的列表,擱誰(shuí)誰(shuí)不煩!??!

原因:

default-expand-all屬性確是是可以收起樹(shù)形表格的,但是它起作用的時(shí)機(jī)為表格初始化時(shí)。但是在實(shí)際開(kāi)發(fā)過(guò)程中表格的數(shù)據(jù)獲取是異步的,也就是說(shuō),在數(shù)據(jù)來(lái)到表格之前,這個(gè)屬性已經(jīng)走完了它的流程,而當(dāng)數(shù)據(jù)來(lái)到之后,就不在生效;即:只有初始化的時(shí)候是生效的,動(dòng)態(tài)修改無(wú)效的。

解決辦法:

每修改一次就讓表格初始化一下

控制展開(kāi)和折疊的按鈕
<el-button type="primary" @click="isFold = !isFold"
    ><i class="el-icon-sort" style="transform: rotate(90deg)"></i>
    展開(kāi)/折疊
</el-button>
表格中的配置

isFold:控制展開(kāi)/折疊,
menuTable:用來(lái)二次初始化表格文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-817647.html

    <el-table
      v-if="menuTable"
      :data="tableData"
      border
      :tree-props="{ children: 'children', hasChildren: 'hasChildren' }"
      v-loading="loading"
      :default-expand-all="isFold"
    >
數(shù)據(jù)定義
  data() {
    return {
      isFold: true,
      menuTable: null,
    }
  }
方法
  watch: {
    isFold() {
      this.menuTable = false;
      this.$nextTick(() => {
        this.menuTable = true;
      });
    },
  },

到了這里,關(guān)于EL-UI樹(shù)形表格頁(yè)面首次加載-默認(rèn)收起的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(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)文章

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包