当前位置: 首页 > news >正文

vue数据两个相同的参数对比只显示一个

vue数据两个相同的参数对比只显示第一个

  如每条的rq0/rq1对比
data() {
return{
	dataList: [
	{
        CurrencyName: "现金",
        rq0: "2017-10-20 19:22:17",
        rq1: "2018-02-07 19:48:00",
        yje: -1179.8
    },
    {
        CurrencyName: "微支付",
        rq0: "2017-10-20 19:22:17",
        rq1: "2018-02-07 19:48:00",
        yje: 0.06
    },
    {
        CurrencyName: "礼券",
        rq0: "2017-10-20 19:22:17",
        rq1: "2018-02-07 19:48:00",
        yje: 16
    },
    {
        CurrencyName: "现金",
        rq0: "2021-01-29 09:05:34",
        rq1: "2024-03-12 15:31:00",
        yje: 2945.64
    },
    {
        CurrencyName: "储卡",
        rq0: "2021-01-29 09:05:34",
        rq1: "2024-03-12 15:31:00",
        yje: 1523.71
    },
    {
        CurrencyName: "现金",
        rq0: "2024-04-12 09:39:30",
        rq1: "2025-03-17 15:36:00",
        yje: 1041.88
    },
    {
        CurrencyName: "微支付",
        rq0: "2024-04-12 09:39:30",
        rq1: "2025-03-17 15:36:00",
        yje: 0.01
    },
    {
        CurrencyName: "礼券",
        rq0: "2024-04-12 09:39:30",
        rq1: "2025-03-17 15:36:00",
        yje: 30.3
    },
	],
	processedData: [],
 }
}
methods:{
pData() {
		const seen = new Set();
		// 深拷贝避免修改原数据(可选)
		const processed = JSON.parse(JSON.stringify(this.dataList));
		processed.forEach(item => {
			const key = `${item.rq0}-${item.rq1}`;
				if (seen.has(key)) {
				item.rq0 = "0";
				item.rq1 = "0";
				} else {
					seen.add(key);
				}
		});
		this.processedData = processed;
		console.log(this.processedData)
	},
}

在这里插入图片描述

相关文章:

  • HarmonyOS主题管理工具封装:动态切换、持久化存储与常见问题解析
  • sourcetree中的“master“,“origin/master“,“origin/HEAD“这三个图标都是什么意思?GIT 超详细➕通俗易懂版本
  • Unity中对象池(Object Pool)技术解析与实现
  • 【聚合函数、分组、排序笔记】
  • SSE单向消息推送(get请求)
  • 神经网络 - 前馈神经网络(FNN)、全连接神经网络(FCNN)和卷积神经网络(CNN)的区别与联系
  • MySQL的多表查询
  • 软考《信息系统运行管理员》- 6.1 信息系统安全概述
  • Oracle数据库数据编程SQL<2.2 DDL 视图、序列>
  • lxd-dashboard 图形管理LXD/LXC
  • Processor System Reset IP 核 v5.0(vivado)
  • Allegro界面颜色改变设置
  • Qt应用系统托盘区域显示、托盘菜单示例
  • 快速排序不啦不啦
  • 嵌入式Linux网络编程:UNIX Domain Socket进程间通信(IPC)
  • Maven版本统一管理
  • 如何在Webpack中配置别名路径?
  • Google开源机器学习框架TensorFlow探索更多ViT优化
  • Ubuntu 系统无法远程连接?完整排查指南与解决方案
  • RedHat7.6_x86_x64服务器(最小化安装)搭建使用记录(二)
  • 习近平出席中国-拉美和加勒比国家共同体论坛第四届部长级会议开幕式并发表重要讲话
  • 专访|家人眼中的周碧初:用色彩写诗,实践油画“民族化”
  • 乘联分会:上半年车市价格竞争温和,下半年价格战或再开启
  • 高培勇:中国资本市场的发展应将预期因素全面纳入分析和监测体系
  • 东方红资管官宣:41岁原国信资管董事长成飞出任新总经理
  • 正荣地产:董事会主席、行政总裁辞任,拟投入更多精力推动境内债重组等工作