Perguntas com a marcação «lodash»

Uma biblioteca de utilitários JavaScript moderna que oferece modularidade, desempenho e extras

273
O que aconteceu com o Lodash _.pluck?

Uma vez eu usei Lodash _.pluck... eu amei arrancar ... Percebendo que o Lodash não é mais compatível pluck(a partir do Lodash 4.x), estou lutando para lembrar o que usar ... Eu fui ao médico , pressionei cmd-f, digitei 'arrancar', mas meu pobre amigo abandonado nem sequer recebeu uma menção...

232
Lodash remove duplicatas da matriz

Estes são os meus dados: [ { url: 'www.example.com/hello', id: "22" }, { url: 'www.example.com/hello', id: "22" }, { url: 'www.example.com/hello-how-are-you', id: "23" }, { url: 'www.example.com/i-like-cats', id: "24" }, { url: 'www.example.com/i-like-pie', id: "25"...

185
Maneira correta de importar lodash

Eu tive um feedback de solicitação de recebimento abaixo, apenas imaginando qual é a maneira correta de importar o lodash? É melhor importar o has do 'lodash / has'. Para a versão anterior do lodash (v3), que por si só é bastante pesada, devemos importar apenas um módulo / função especídica em...

178
Como filtrar chaves de um objeto com lodash?

Eu tenho um objeto com algumas chaves e quero manter apenas algumas das chaves com seu valor? Eu tentei com filter: const data = { aaa: 111, abb: 222, bbb: 333 }; const result = _.filter(data, (value, key) => key.startsWith("a")); console.log(result); <script

165
transformar objeto em matriz com lodash

Como posso transformar um grande objectem arraylodash? var obj = { 22: {name:"John", id:22, friends:[5,31,55], works:{books:[], films:[],} 12: {name:"Ivan", id:12, friends:[2,44,12], works:{books:[], films:[],} } // transform to var arr = [{name:"John", id:22...},{name:"Ivan",...

151
ordenação por várias colunas lodash

Há um método bacana para classificar uma matriz de objetos com base em várias propriedades: var data = _.sortBy(array_of_objects, ['type', 'name']); No entanto, isso é apenas para classificação crescente. Existe alguma maneira útil de definir a direção por coluna? Por exemplo var data =...

129
Mapear sobre chaves de preservação de objeto

A mapfunção em underscore.js, se chamada com um objeto javascript, retorna uma matriz de valores mapeados a partir dos valores do objeto. _.map({one: 1, two: 2, three: 3}, function(num, key){ return num * 3; }); => [3, 6, 9] existe uma maneira de fazê-lo preservar as chaves? ou seja, eu quero...