欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue+ElementUI踩坑之動態(tài)顯示/隱藏表格的列el-table-column問題

 更新時間:2023年11月17日 09:28:56   作者:TongYuTian  
這篇文章主要介紹了Vue+ElementUI踩坑之動態(tài)顯示/隱藏表格的列el-table-column問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

動態(tài)顯示/隱藏表格的列el-table-column

  • 在el-table-column上使用v-show綁定是無效果的
  • 所以我將v-show改為v-if
  • 但是進過幾次切換顯示/隱藏后,發(fā)現(xiàn)表格的排版完全亂了
  • 例:原本期望在末尾的列,居然跑到前面了

?解決方案

給每一個el-table-column標簽上都加一個key="index"

<el-table :data="data">
	<el-table-column label="姓名" key="1">
		<template slot-scope="scope" v-if="!isAuditReferee">
			<span>{{ scope.row.name }}</span>
		</template>
	</el-table-column>
	<el-table-column label="手機號碼" v-if="isAuditReferee" key="2">
		<template slot-scope="scope">
			<span>{{ scope.row.phone }}</span>
		</template>
	</el-table-column>
	<el-table-column label="性別" v-if="!isAuditReferee" key="3">
		<template slot-scope="scope">
			<span>{{ scope.row.sex }}</span>
		</template>
	</el-table-column>
</el-table>

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論