Vue+ElementUI踩坑之动态显示/隐藏表格的列el-table-column问题

 更新时间:2023年11月17日 09:28:56   作者:TongYuTian  
这篇文章主要介绍了Vue+ElementUI踩坑之动态显示/隐藏表格的列el-table-column问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

动态显示/隐藏表格的列el-table-column

  • 在el-table-column上使用v-show绑定是无效果的
  • 所以我将v-show改为v-if
  • 但是进过几次切换显示/隐藏后,发现表格的排版完全乱了
  • 例:原本期望在末尾的列,居然跑到前面了

​解决方案

给每一个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>

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue实现前进刷新后退不刷新效果

    vue实现前进刷新后退不刷新效果

    这篇文章主要介绍了vue实现前进刷新,后退不刷新效果,即加载过的界面能缓存起来(返回不用重新加载),关闭的界面能被销毁掉(再进入时重新加载)。本文给大家分享实现思路,需要的朋友可以参考下
    2018-01-01
  • Vue的实例、生命周期与Vue脚手架(vue-cli)实例详解

    Vue的实例、生命周期与Vue脚手架(vue-cli)实例详解

    本文通过实例代码+图片描述的形式给大家介绍了Vue的实例、生命周期与Vue脚手架(vue-cli)知识,需要的朋友可以参考下
    2017-12-12
  • Vue+Vuex实现自动登录的知识点详解

    Vue+Vuex实现自动登录的知识点详解

    在本篇文章里小编给大家整理的是关于Vue+Vuex实现自动登录的知识点详解,需要的朋友们可以学习下。
    2020-03-03
  • Vue分析同步和异步有什么区别

    Vue分析同步和异步有什么区别

    这篇文章主要介绍了Vue分析同步和异步有什么区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-05-05
  • vue-baidu-map 进入页面自动定位的解决方案(推荐)

    vue-baidu-map 进入页面自动定位的解决方案(推荐)

    这篇文章主要介绍了vue-baidu-map 进入页面自动定位的解决方案,需要的朋友可以参考下
    2018-04-04
  • 实例讲解Vue.js中router传参

    实例讲解Vue.js中router传参

    本篇文章通过实例给大家分析了Vue.js中router传参的相关知识点,对此有兴趣的朋友参考学习下。
    2018-04-04
  • 浅谈Vue网络请求之interceptors实际应用

    浅谈Vue网络请求之interceptors实际应用

    这篇文章主要介绍了浅谈Vue网络请求之interceptors实际应用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • vue中el-table和jsplumb实现连线功能

    vue中el-table和jsplumb实现连线功能

    本文主要介绍了el-table和jsplumb实现连线功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • Vue一个动态添加background-image的实现

    Vue一个动态添加background-image的实现

    这篇文章主要介绍了Vue一个动态添加background-image的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • Vue.js递归组件实现组织架构树和选人功能

    Vue.js递归组件实现组织架构树和选人功能

    这篇文章主要介绍了Vue.js递归组件实现组织架构树和选人功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07

最新评论