2014-06-29 13 views
6

Dodałem do mojego projektu lodash, dodając kilka świetnych funkcji. Chciałbym jednak dodać funkcję użyteczności. Czy istnieje sposób, w jaki mogę dodać moją funkcję do składni "_."? Innymi słowy, chciałbym móc wywołać "_.myFunction(someParam);"Dodawanie niestandardowych funkcji do umieszczenia na lodzie

Czy istnieje sposób na rozszerzenie lodash w JavaScript? Jeśli tak to jak?

Dzięki!

Odpowiedz

9

Można użyć _.mixin funkcję, aby dodać niestandardową funkcję:

_.mixin({ 
    'myFunction' : function(someParam) { 
    //body of function 
    } 
}); 

Lodash mixin

+3

Gdybym 'require ('lodash')' w jednym pliku i utworzyć ten wstawek, będzie ona dostępna w innych miejscach I 'require()' it? – Marcel

+0

, a następnie w jaki sposób będzie używana ta funkcja? nie powiedziałeś – vsync

+0

, że funkcja jest wtedy używana jako '_.myFunction' (lub jakkolwiek nazwałeś mixin) –

Powiązane problemy