«lodash» etiketlenmiş sorular

Modülerlik, performans ve ekstralar sunan modern bir JavaScript yardımcı programı kitaplığı

12
Lodash ve alt çizgi arasındaki farklar [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . Geçen yıl kapalı . Neden biri lodash.js veya underscore.js yardımcı programı kitaplığını diğerine tercih etsin ? Lodash, alt çizginin yerine geçiyor gibi …



5
Lodash _.pluck'a ne oldu?
Bir zamanlar Lodash'ı kullandım _.pluck... Koparmayı sevdim ... Lodash'ın artık desteklemediğini pluck( Lodash 4.x'ten itibaren) fark etmek yerine, ne kullanacağımı hatırlamakta zorlanıyorum ... Dokümanlara gittim , cmd-f'ye çarptım, 'koparma' yazdım, ama terk edilmiş zavallı arkadaşım bile doğru bir söz bile vermiyor ... bir 'yerine' bile konmadı ... Birisi bana bunun …
273 javascript  lodash 


7
Lodash yinelenenleri diziden kaldır
Bu benim verilerim: [ { 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" } ] Lodash ile yinelenen kimlik anahtarlarına sahip nesneleri nasıl kaldırabilirim? Filtre, harita ve benzersiz bir şey, …
233 javascript  lodash 

6
Lodash'ı içe aktarmanın doğru yolu
Aşağıda çekme isteği geribildirimi vardı, sadece lodash'ı içe aktarmanın doğru yolunun ne olduğunu merak ediyorum? Ithalat 'lodash / has' vardır daha iyi yapardı .. kendi başına oldukça ağır olan lodash (v3) önceki sürümü için, tüm lodash kütüphanesini almak yerine sadece specidic bir modül / işlev almak gerekir. Daha yeni sürümden …

4
Bir nesnenin anahtarlarını lodash ile nasıl filtreleyebilirim?
Bazı anahtarları olan bir nesne var ve sadece bazı anahtarları kendi değerleri ile tutmak istiyorum? İle denedim filter: const data = { aaa: 111, abb: 222, bbb: 333 }; const result = _.filter(data, (value, key) => key.startsWith("a")); console.log(result); <script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js"></script> Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet Ancak bir dizi yazdırır: [111, …


8
Lodash ile bir öğeyi listeden nasıl kaldırabilirim?
Şöyle bir nesne var: var obj = { "objectiveDetailId": 285, "objectiveId": 29, "number": 1, "text": "x", "subTopics": [{ "subTopicId": 1, "number": 1 }, { "subTopicId": 2, "number": 32 }, { "subTopicId": 3, "number": 22 }] } var stToDelete = 2; Ben var lodashbaşka şeyler için başvurumu yüklü. Kullanmak için etkili …

11
nesneyi lodash ile diziye dönüştür
Nasıl ben büyük dönüştürebilir objectiçin arraylodash ile? 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", id:12...}]

7
lodash çok sütunlu sıralama Azalan
Bir dizi nesneyi birkaç özelliğe göre sıralamak için şık bir yöntem vardır: var data = _.sortBy(array_of_objects, ['type', 'name']); Ancak bu yalnızca artan sıralama içindir. Sütun başına yönü tanımlamanın kullanışlı bir yolu var mı? Örneğin var data = _.sortBy(array_of_objects, [{'type': 'asc'}, {'name': 'desc'}]);


10
Diziden bir nesneyi bulmak ve döndürmek için lodash nasıl kullanılır?
Nesnelerim: [ { description: 'object1', id: 1 }, { description: 'object2', id: 2 } { description: 'object3', id: 3 } { description: 'object4', id: 4 } ] Aşağıdaki işlevimde, eşleşen kimliği bulmak için açıklamayı geçiyorum: function pluckSavedView(action, view) { console.log('action: ', action); console.log('pluckSavedView: ', view); // view = 'object1' var …

24
Bir nesne dizisini tuşla gruplandırma
Herkes bir nesne anahtarıyla bir nesne dizisini gruplamak (sonra da mümkünse lodash) bir yol biliyor ve sonra gruplandırmaya dayalı yeni bir nesne dizisi oluşturmak? Örneğin, araba nesneleri bir dizi var: var cars = [ { 'make': 'audi', 'model': 'r8', 'year': '2012' }, { 'make': 'audi', 'model': 'rs5', 'year': '2013' }, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.