Próbuję utworzyć tablicę, która jeśli wartość nie istnieje, jest dodawana, ale jednak jeśli wartość jest tam, chciałbym również usunąć tę wartość z tablicy.Używając lodash, wypychaj do tablicy tylko wtedy, gdy wartość nie istnieje?
Wygląda na to, że Lodash powinien móc coś takiego zrobić.
Interesują mnie sugestie dotyczące najlepszych praktyk.
Ponadto warto podkreślić, że używam angularjs
* Aktualizacja *
if (!_.includes(scope.index, val)) {
scope.index.push(val);
} else {
_.remove(scope.index, val);
}
wejście i wyjście próbki pomoże. Plus, co próbowaliście. –
W nowoczesnych środowiskach JavaScript byłoby znacznie lepiej używać zestawu niż tablicy. – Pointy