Questions marquées «lodash»

128
Comment importer une seule fonction Lodash?

En utilisant webpack, j'essaie d'importer isEqual puisque lodashsemble tout importer. J'ai essayé de faire ce qui suit sans succès: import { isEqual } from 'lodash' import isEqual from 'lodash/lang' import isEqual from 'lodash/lang/isEqual' import { isEqual } from 'lodash/lang' import { isEqual }...

123
Parcourir les propriétés dans un objet JavaScript avec Lodash

Est-il possible de parcourir les propriétés d'un objet JavaScript? Par exemple, j'ai un objet JavaScript défini comme suit: myObject.options = { property1: 'value 1', property2: 'value 2' }; Les propriétés seront ajoutées dynamiquement à cet objet. Y a-t-il un moyen pour moi de faire une boucle et...

98
Erreur: EACCES: autorisation refusée

Je lance npm install lodash mais il jette Erreur: EACCES: permission refusée erreur. Je sais que c'est un problème d'autorisation, mais pour autant que je sache, l'autorisation sudo n'est pas requise pour installer le module de nœud localement. Si je l'exécute avec sudo, il est installé dans le...

97
utiliser Lodash pour trier un tableau d'objets par valeur

J'essaye de trier un tableau par valeur de «nom» (en utilisant Lodash). J'ai utilisé les documents Lodash pour créer la solution ci-dessous, cependant .orderBy ne semble pas avoir d'effet du tout. Quelqu'un peut-il nous éclairer sur la manière correcte de trier le tableau? Tableau de caractères [...

90
lodash: mappage d'un tableau à un objet

Existe-t-il une fonction lodash intégrée pour prendre ceci: var params = [ { name: 'foo', input: 'bar' }, { name: 'baz', input: 'zle' } ]; Et sortez ceci: var output = { foo: 'bar', baz: 'zle' }; En ce moment, j'utilise juste Array.prototype.reduce(): function toHash(array, keyName, valueName) {...