From 5060499d9a3863579027d1c06d7d53e9d6f48f44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?LAPTOP-D7TKRI82=5C=E9=82=93?= <52643018@qq.com> Date: Tue, 17 Aug 2021 15:43:25 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=96=B0=E5=A2=9E]=20=E6=95=B0=E7=BB=84?= =?UTF-8?q?=E5=AF=B9=E8=B1=A1=E5=8E=BB=E9=87=8D=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/shared.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/common/shared.js b/common/shared.js index 597f90a..c276d9d 100644 --- a/common/shared.js +++ b/common/shared.js @@ -49,3 +49,12 @@ var cover = function(par) { return par; } +// 数组对象去重 +export function deWeightFour(arr, key){ + let obj = {}; + arr = arr.reduce(function(a, b) { + obj[b[key]] ? '' : obj[b[key]] = true && a.push(b); + return a; + }, []); + return arr; +} \ No newline at end of file