ho bisogno di eseguire un'operazione simile al seguente scritto in C#:Skip e restituire gli oggetti dalla lista degli oggetti utilizzando Lodash/Sottolineatura
int[] items = { 1, 2, 3, 4, 5, 6, 7 };
var a = items.Skip(2).Take(3);
che restituiscono 3, 4 e 5
Allo stesso modo ho bisogno di ignorare i record da un elenco di oggetti
$scope.myObject = [ { Editable: true, Name: "Daniel Test", Site: "SE100"},
{ Editable: true, Name: "Test new", Site: "SE100"},
{ Editable: false, Name: "Test", Site: "SE100"} ]
ho bisogno di saltare primo disco e tornare i record rimanenti, che significa 1-esimo record di
Come posso fare questo usando lodash/sottolineatura?
Se si desidera ottenere il terzo elemento nell'array e si sta utilizzando il concatenamento, non aggiungere ".value()'. In questo caso, 'first()' restituisce già un valore scalare. – shovavnik
Se non viene chiamato 'value', il risultato sarà un oggetto sottoposto a underscore wrapping e non il valore restituito dall'ultima funzione della catena. –
hai ragione, a meno che tu non chiami 'first' senza argomenti, nel qual caso restituisce il primo valore e non il wrapper. Non ho testato 'first (1)', ma ho provato 'first()'. – shovavnik