lodash Questions

5

Solved

I'm fighting with a custom comparison functions for Lodash's _.isEqualWith. I'd like a function such that this is works: const comparisonFunc = /* ...TBC... */ // Should be true: _.isEqualWith({ ...
Dymoke asked 10/9, 2019 at 16:27

3

I have an array of objects I'd like to order (essentially it's a table): myArr = [{ name: 'John', email: '[email protected]', accepted: true }, { name: 'Alfred', email: '[email pro...
Hydromel asked 22/10, 2017 at 12:15

5

Solved

I am using React Query to fetch data from an API in a React app. I want to implement debounce for better performance, but I'm having trouble getting it to work with useQuery. When I try to wrap my ...
Snowinsummer asked 17/4, 2023 at 0:35

3

Solved

I want to know if two or more arrays have common items, but I don't care what those items are. I know lodash has an _.intersection method, but I don't need it to run through every single item of ea...
Holcombe asked 2/4, 2015 at 15:13

4

Solved

I am trying to create a category tree using the array of json objects below. I want to set a category as a child of another category if its parent equals the id of the other, and I want the posts a...
Beneficial asked 21/8, 2015 at 6:52

6

Solved

I've 2 array of objects that I'd deeply compare with lodash However, I've a prob with it: > var x = [{a:1, b:2}, {c:3, d:4}]; > var y = [{b:2, a:1}, {d:4, c:3}]; > _.difference(x,y, _.is...
Arborescent asked 6/5, 2016 at 6:24

4

Solved

In my Angular 8 TypeScript code I was importing lodash directy (e.g. import * as _ from 'lodash';). In my package.json I had "lodash": "^4.17.15". I decided to install the @types/lodash-es module ...
Hubblebubble asked 2/1, 2020 at 15:25

6

Solved

I have this: [ { list: [ [Object], [Object] ] }, { head: [ [Object], [Object] ] } ] And want to turn it into this: { list: [ [Object], [Object] ], head: [ [Object], [Object] ] } So an array...
Boehm asked 13/5, 2015 at 17:12

2

Solved

I am using Lodash's orderby to sort a number of elements based on a key property. I want to prioritize them by another property (capacity) which is number from 0 to 9. Items with 0 capacity should...
Marriageable asked 2/9, 2018 at 7:49

30

Solved

I run npm install lodash but it throws Error: EACCES: permission denied error. I know it is permission issue but as far as I know, sudo permission is not required for installing node module locally...
Arvell asked 12/7, 2016 at 8:41

15

Solved

I'm trying to add debouncing with lodash to a search function, called from an input onChange event. The code below generates a type error 'function is expected', which I understand because lodash i...
Refrigerator asked 29/3, 2016 at 20:6

28

Solved

I have a Javascript object like: var my_object = { a:undefined, b:2, c:4, d:undefined }; How to remove all the undefined properties? False attributes should stay.
Mick asked 12/6, 2015 at 21:58

4

As we all know, lodash-es is built with a more modular syntax for supporting tree shaking by build tools. However, chain related features means some functions are attached to a object/prototype ch...
Newcomb asked 2/8, 2017 at 13:25

12

Solved

I have this sample data returned from an API. I'm using Lodash's _.groupBy to convert the data into an object I can use better. The raw data returned is this: [ { "name": "jim", "color": "blue...
Berkeleian asked 12/5, 2014 at 4:6

4

Solved

I'm banging my head against a well trying to do the following with lodash. I have an array of objects with more nested objects, which looks like this: [{ id: 123, name: 'John', summary1: { cou...
Mountaineer asked 19/5, 2017 at 17:46

17

Solved

I wonder if there is a simpler method in lodash to replace an item in a JavaScript collection? (Possible duplicate but I did not understand the answer there:) I looked at their documentation but c...
Racial asked 24/12, 2014 at 20:6

4

Solved

I'm trying to debounce an onChange event when a user type in a input field. I'm referencing these threads: How can I perform a debounce? Set input value with a debounced onChange handler I have t...
Tensity asked 19/5, 2020 at 8:18

4

I'm trying to debounce a save function that takes the object to be saved as a parameter for an auto-save that fires on keystroke. The debounce stops the save from happening until the user stops typ...
Cannon asked 28/2, 2015 at 21:59

16

Solved

In the question Iterate a list as pair (current, next) in Python, the OP is interested in iterating a Python list as a series of current, next pairs. I have the same problem, but I'd like to do it ...
Charliecharline asked 12/8, 2015 at 18:55

2

Solved

Lodash has a nice chunk method for arrays; is there an equivalent for objects (associative arrays)? The imperative solution is pretty straight forward, but I'm just curious if there is a cleaner fu...
Inapprehensive asked 31/7, 2015 at 16:39

3

I am looking for sorting the list of objects based on key Here is my object var Categories = { "social": [ { "id": "social_001", "lastModified": "2 Day ago" } ], "communication": [ { "id...
Dygall asked 16/3, 2017 at 6:52

3

Solved

I have two arrays of objects that contain addresses that have a label and an object for the actual address: var originalAddresses = [ { label: 'home', address: { city: 'London', zipCode: '12345...
Safari asked 31/8, 2016 at 9:42

18

Solved

I have this javascript object: var arr1 = [{id:'124',name:'qqq'}, {id:'589',name:'www'}, {id:'45',name:'eee'}, {id:'567',name:'rrr'}] var arr2 = [{id:'124',name:'ttt'}, {id:'45',name:'yyy'...
Highsmith asked 2/6, 2016 at 7:27

5

Solved

I understand that debounce in Undercore.js returns a function that will postpone its execution until the wait time is over. My question is, is there an advantage of using debounce over the regular...

3

Solved

I have a lodash variable; var usernames = _.map(data, 'usernames'); which produces the following; [ "joebloggs", "joebloggs", "simongarfunkel", "chrispine", "billgates", "billgates" ] H...
Tripersonal asked 17/5, 2016 at 12:52

© 2022 - 2024 — McMap. All rights reserved.