3.el-table-column v-if條件渲染

當(dāng)el-table的某些列動(dòng)態(tài)變化(v-if)的時(shí)候,經(jīng)常會(huì)遇到el-table-column條件渲染出現(xiàn)報(bào)錯(cuò)的情況
報(bào)錯(cuò)內(nèi)容:

h.$scopedSlots.default is not a function

究其原因惜颇, 這是因?yàn)樵趘-for或者v-if切換標(biāo)簽時(shí),多個(gè)相同的標(biāo)簽被渲染衰粹,如果不添加key來(lái)區(qū)分則會(huì)出現(xiàn)復(fù)用的情況劫流。而原本這些標(biāo)簽每一個(gè)都是獨(dú)立的,于是需要添加key來(lái)做區(qū)分榜配!
表格是element-ui通過(guò)循環(huán)產(chǎn)生的,而vue在dom重新渲染時(shí)有一個(gè)性能優(yōu)化機(jī)制吕晌,就是相同dom會(huì)被復(fù)用蛋褥,這就是問(wèn)題所在,所以睛驳,通過(guò)key去標(biāo)識(shí)一下當(dāng)前行是唯一的烙心,不許復(fù)用,就行了乏沸。
代碼示例如下:

添加 :key="Math.random()"

使用:

<el-table @sort-change="changesort4" ref="tableData4" border :data="tableData4">
  <el-table-column fixed align="center" type=index label="序號(hào)" width="40" :key="Math.random()"/>
  <el-table-column align="center" prop="regionname" width="110" :show-overflow-tooltip="true" label="運(yùn)營(yíng)中心" :key="Math.random()"/>
  <el-table-column align="center" prop="agentname" width="110" :show-overflow-tooltip="true" label="服務(wù)商" :key="Math.random()"/>
  <el-table-column align="center" prop="businessname" width="110" :show-overflow-tooltip="true" label="商家" :key="Math.random()"/>
  <el-table-column align="center" prop="storename" width="110" :show-overflow-tooltip="true" label="門店" v-if="subjectForm4.groupBy===1" :key="Math.random()"/>
  <el-table-column align="center" prop="billfee" label="訂單金額" sortable="custom" width="110" :key="Math.random()"/>
  <!--<el-table-column align="center" prop="customername" label="會(huì)員" width="75" />-->
  <el-table-column label="配送費(fèi)">
    <el-table-column align="center" prop="customerDeliverFee" label="顧客支付" sortable="custom" width="110" :key="Math.random()"/>
    <el-table-column align="center" prop="busBearFee" label="商家承擔(dān)" sortable="custom" width="110" :key="Math.random()"/>
    <el-table-column align="center" prop="subsidyfee" label="騎手小費(fèi)" sortable="custom" width="110" :key="Math.random()"/>
    <el-table-column align="center" prop="sumFee" label="合計(jì)扣除" sortable="custom" width="110" :key="Math.random()"/>
  </el-table-column>
  <el-table-column align="center" prop="serviceFee" label="外賣抽成" sortable="custom" width="110" :key="Math.random()"/>
  <el-table-column align="center" prop="calfee" label="合計(jì)" sortable="custom" width="110" :key="Math.random()"/>
  <el-table-column align="center" prop="balance" label="服務(wù)費(fèi)余額" sortable="custom" width="110" :key="Math.random()"/>
  <el-table-column fixed='right' align="center" label="操作" v-if="subjectForm4.groupBy===2" :key="Math.random()">
    <template slot-scope="scope">
      <el-button @click="goListByStore(scope.row)" type="text" size="small">查看</el-button>
    </template>
  </el-table-column>
</el-table>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末淫茵,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子蹬跃,更是在濱河造成了極大的恐慌匙瘪,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,682評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異丹喻,居然都是意外死亡算灸,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門驻啤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人荐吵,你說(shuō)我怎么就攤上這事骑冗。” “怎么了先煎?”我有些...
    開封第一講書人閱讀 165,083評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵贼涩,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我薯蝎,道長(zhǎng)遥倦,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,763評(píng)論 1 295
  • 正文 為了忘掉前任占锯,我火速辦了婚禮袒哥,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘消略。我一直安慰自己堡称,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,785評(píng)論 6 392
  • 文/花漫 我一把揭開白布艺演。 她就那樣靜靜地躺著却紧,像睡著了一般。 火紅的嫁衣襯著肌膚如雪胎撤。 梳的紋絲不亂的頭發(fā)上晓殊,一...
    開封第一講書人閱讀 51,624評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音伤提,去河邊找鬼巫俺。 笑死,一個(gè)胖子當(dāng)著我的面吹牛肿男,可吹牛的內(nèi)容都是我干的识藤。 我是一名探鬼主播,決...
    沈念sama閱讀 40,358評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼次伶,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼痴昧!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起冠王,我...
    開封第一講書人閱讀 39,261評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤赶撰,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體豪娜,經(jīng)...
    沈念sama閱讀 45,722評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡餐胀,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了瘤载。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片否灾。...
    茶點(diǎn)故事閱讀 40,030評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖鸣奔,靈堂內(nèi)的尸體忽然破棺而出墨技,到底是詐尸還是另有隱情,我是刑警寧澤挎狸,帶...
    沈念sama閱讀 35,737評(píng)論 5 346
  • 正文 年R本政府宣布扣汪,位于F島的核電站,受9級(jí)特大地震影響锨匆,放射性物質(zhì)發(fā)生泄漏崭别。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,360評(píng)論 3 330
  • 文/蒙蒙 一恐锣、第九天 我趴在偏房一處隱蔽的房頂上張望茅主。 院中可真熱鬧,春花似錦土榴、人聲如沸暗膜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)学搜。三九已至,卻和暖如春论衍,著一層夾襖步出監(jiān)牢的瞬間瑞佩,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工坯台, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留炬丸,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,237評(píng)論 3 371
  • 正文 我出身青樓蜒蕾,卻偏偏與公主長(zhǎng)得像稠炬,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子咪啡,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,976評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 這篇筆記主要包含 Vue 2 不同于 Vue 1 或者特有的內(nèi)容首启,還有我對(duì)于 Vue 1.0 印象不深的內(nèi)容。關(guān)于...
    云之外閱讀 5,050評(píng)論 0 29
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5撤摸? 答:HTML5是最新的HTML標(biāo)準(zhǔn)毅桃。 注意:講述HT...
    kismetajun閱讀 27,486評(píng)論 1 45
  • Vue 實(shí)例 屬性和方法 每個(gè) Vue 實(shí)例都會(huì)代理其 data 對(duì)象里所有的屬性:var data = { a:...
    云之外閱讀 2,214評(píng)論 0 6
  • 33褒纲、JS中的本地存儲(chǔ) 把一些信息存儲(chǔ)在當(dāng)前瀏覽器指定域下的某一個(gè)地方(存儲(chǔ)到物理硬盤中)1、不能跨瀏覽器傳輸:在...
    萌妹撒閱讀 2,084評(píng)論 0 2
  • vue概述 在官方文檔中钥飞,有一句話對(duì)Vue的定位說(shuō)的很明確:Vue.js 的核心是一個(gè)允許采用簡(jiǎn)潔的模板語(yǔ)法來(lái)聲明...
    li4065閱讀 7,223評(píng)論 0 25