2014-06-29 13 views
6

Ho aggiunto lodash al mio progetto in quanto aggiunge alcune grandi funzioni. Tuttavia, vorrei aggiungere una funzione di utilità. C'è un modo per aggiungere la mia funzione alla sintassi '_.'? In altre parole, mi piacerebbe poter chiamare "_.myFunction(someParam);"Aggiunta di funzioni personalizzate a lodash

C'è un modo per estendere lodash in JavaScript? Se é cosi, come?

Grazie!

risposta

9

È possibile utilizzare _.mixin funzione di aggiungere la funzione personalizzata:

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

Lodash mixin

+3

Se I 'require ('lodash')' in un unico file e creato questo mixin, sarà disponibile in altri luoghi I 'require()' vero? – Marcel

+0

e come verrà utilizzata questa funzione? non hai detto – vsync

+0

quella funzione è quindi usata come '_.myFunction' (o come hai chiamato il mixin) –

Problemi correlati