2017-04-11 108 views
0

這是確定使用lodash到simplfly的東西,只是好奇我怎麼能做到這一點的情況下:替代項目以避免冗餘

我想做一個過濾器,它的複選框的列表,這樣的狀態我想有類似

['apple','samsung']; 

我可以做手動推和刪除,但我正在尋找lodash方法,使更乾淨的代碼。

+2

你想要做什麼?什麼是輸入?輸出 ? – Weedoze

回答

0

我假設你想用Array.prototype.filter方法刪除重複項(文檔是here)。你可以做這樣的事情:

const arr = [1,2,3,4,4]; 
arr.filter((e1, e2) => e1 !== e2); // will return [1,2,3,4] 
0

使用uniqBy

_.uniqBy(array, [iteratee=_.identity])

_.uniqBy([2.1,1.2,2.1]);將返回[2.1,1.2]