vue二维数组变成一维数组 用于el-table

二维数组变成一维数组 用于el-table

            //二维数组数据的格式
				this.exportData = [
						["时间","总磷(毫克/升)","化学需氧量(毫克/升)","氨氮(毫克/升)","总氮(毫克/升)","pH(-)"],
						["2024-11-04","0.03","7.74","0.38","3.67","7.61"],
				 ]
				 this.list =this.exportData.map(row => {
							let formattedRow = {};
							this.headerTitle.forEach((header, index) => {
								formattedRow[header] = row[index];
							});
							return formattedRow;
						});
			console.log(this.list)
		//list=[{‘时间’:2024-11-04,,"总磷(毫克/升)":"0.03",,"化学需氧量(毫克/升)":"7.74"}]
<el-table id="custom-table" border ref="dataTable" :data="list" >
			<!-- 描述和操作列 -->
			<el-table-column v-for="(item, index) in exportData[0]" :key="index" :prop="item" :label="item" align="center"
				:show-overflow-tooltip="true">
			</el-table-column>
</el-table>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值