Ich versuche, ein Array in einer lodash/Unterstreichungskette zu erstellen, aber es funktioniert nicht.Array in eine Unterstrich/lodash-Kette einfügen
Beispiel:
var foo = _.chain(currentValue) // let's say "1,2,4"
.split(',') // now it is [1,2,4]
.max() // now it is 4
.tap(function(maxValue) {
return _(Array(maxValue)).fill(false);
}) // should be now [false, false, false, false] but doesn't work
.value();
Was mir fehlt?
Obwohl ich nie lodash verwenden oder was auch immer würde ich versuchen, 'Array (maxValue)' statt '_ (Array (maxValue))'. – Redu
Ich denke, 'tap' macht nichts mit deiner Rückmeldung. Ich denke, es gibt Ihnen nur die Möglichkeit, den Wert zu verändern. Da Strings unveränderbar sind, ist dies wahrscheinlich kein Anwendungsfall für 'tap'. –
Ja, ich habe den Tipp hier falsch verstanden – bdavidxyz