Ich möchte die Funktion _.union
verwenden, um eine Vereinigung von zwei Objektgruppen zu erstellen. Union arbeitet nur mit Arrays von Primitiven, wenn es === verwendet, um zu prüfen, ob zwei Werte gleich sind.
Ich möchte Objekte mit einer Schlüsseleigenschaft vergleichen: Objekte mit derselben Schlüsseleigenschaft würden als gleich angesehen. Gibt es einen schönen funktionalen Weg, um dies ideal mit lodash zu erreichen?
Eine nicht-pure lodash-Möglichkeit, dies zu tun, aber mit der array.concat-Funktion können Sie dies einfach entlang uniq()
:
Ein alternativer Ansatz wäre die Verwendung von flatten () und uniq () :
%Vor%Tags und Links javascript lodash