vue中 el-table每个单元格包含多个数据项处理

 更新时间:2023年11月11日 11:34:23   作者:还是大剑师兰特  
vue项目中,我们需要在el-table中显示数组数据,有的时候,需要在一个单元格中显示多条数据,如何实现呢,对vue el-table单元格相关知识感兴趣的朋友一起看看吧

应用场景

vue项目中,我们需要在el-table中显示数组数据,有的时候,需要在一个单元格中显示多条数据,如何实现呢?看看下面源代码,一看便知。

示例效果

示例源代码(共80行)

/*
* @Author: 大剑师兰特(xiaozhuanlan),还是大剑师兰特(CSDN)
* @此源代码版权归大剑师兰特所有,可供学习或商业项目中借鉴,未经授权,不得重复地发表到博客、论坛,问答,git等公共空间或网站中。
* @Email: 2909222303@qq.com
* @weixin: gis-dajianshi
* @First published in CSDN
* @First published time: 2023-11-11
*/
<template>
	<div class="djs-box">
		<div class="topBox">
			<h3>vue+element UI:一个表格单元中显示多条数据 </h3>
			<div>大剑师兰特, 还是大剑师兰特,gis-dajianshi</div>
		</div>
		<div class="cbox">
			<el-table :data="tableData">
				<el-table-column prop="title" label="图片" width="180">
					<template slot-scope="scope">
						<el-image :src="scope.row.thumbnail_pic_s"></el-image>
					</template>
				</el-table-column>
				<el-table-column prop="date" label="日期" width="180">
				</el-table-column>
				<el-table-column label="混合数据">
					<template slot-scope="scope">
						<div>
							<div>文章标题:{{scope.row.title}}</div>
							<div>作者姓名:{{scope.row.name}}</div>
							<div>作者邮箱:{{scope.row.email}}</div>
						</div>
					</template>
				</el-table-column>
			</el-table>
		</div>
	</div>
</template>
<script>
	export default {
		data() {
			return {
				tableData: [],
			}
		},
		mounted() {
			this.getdata()
		},
		methods: {
			getdata() {
				let url = "/listdata"
				this.$request(url, {}, "GET")
					.then((res) => {
						this.tableData = res.data.data
						console.log(this.tableData)
					})
			},
		}
	}
</script>
<style scoped>
	.djs-box {
		width: 900px;
		height: 600px;
		margin: 50px auto;
		border: 1px solid seagreen;
	}
	.topBox {
		margin: 0 auto 0px;
		padding: 10px 0;
		background: palevioletred;
		color: #fff;
	}
	.cbox {
		padding: 10px;
	}
</style>

核心代码

<el-table-column label="混合数据">
					<template slot-scope="scope">
						<div>
							<div>文章标题:{{scope.row.title}}</div>
							<div>作者姓名:{{scope.row.name}}</div>
							<div>作者邮箱:{{scope.row.email}}</div>
						</div>
					</template>
				</el-table-column>

到此这篇关于vue中 el-table每个单元格包含多个数据项处理的文章就介绍到这了,更多相关vue el-table单元格内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • webpack4打包vue前端多页面项目

    webpack4打包vue前端多页面项目

    这篇文章主要介绍了webpack4打包vue前端多页面项目的相关知识,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • 使用vux实现上拉刷新功能遇到的坑

    使用vux实现上拉刷新功能遇到的坑

    最近公司在研发app,选择了基于Vue框架的vux组件库,现总结在实现上拉刷新功能遇到的坑,感兴趣的朋友参考下吧
    2018-02-02
  • Vue3中Tree树组件开发文档(附使用示例)

    Vue3中Tree树组件开发文档(附使用示例)

    在Vue中树形组件是一种用于展示层级结构数据的UI组件,常用于展示如文件目录、组织架构等具有层级关系的数据,这篇文章主要介绍了Vue3中Tree树组件开发文档的相关资料,需要的朋友可以参考下
    2026-03-03
  • 解决vant-UI库修改样式无效的问题

    解决vant-UI库修改样式无效的问题

    这篇文章主要介绍了解决vant-UI库修改样式无效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • 详解如何在你的Vue项目配置vux

    详解如何在你的Vue项目配置vux

    这篇文章主要介绍了详解如何在你的Vue项目配置vux,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • vue父子组件的互相传值和调用

    vue父子组件的互相传值和调用

    这篇文章主要介绍了vue父子组件的互相传值和调用,帮助大家更好的理解和学习使用vue框架,感兴趣的朋友可以了解下
    2021-04-04
  • vue中使用element-ui进行表单验证的实例代码

    vue中使用element-ui进行表单验证的实例代码

    这篇文章主要介绍了vue中使用element-ui进行表单验证的实例代码,本文给大家分享实现思路,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-06-06
  • vue实现点击某个div显示与隐藏内容功能实例

    vue实现点击某个div显示与隐藏内容功能实例

    最近做项目有用到某个div显示与隐藏内容,所以下面这篇文章主要给大家介绍了关于vue实现点击某个div显示与隐藏内容功能的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-12-12
  • 详解如何使用router-link对象方式传递参数?

    详解如何使用router-link对象方式传递参数?

    这篇文章主要介绍了如何使用router-link对象方式传递参数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • Vue Router的三种历史模式应用与对比详解

    Vue Router的三种历史模式应用与对比详解

    在 Vue.js 单页应用(SPA)中,vue-router 提供了三种不同的 历史模式 来管理路由导航和 URL 显示方式,每种模式适用于不同场景,下面小编就和大家简单介绍一下吧
    2025-10-10

最新评论