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