Verketten und Verwenden des Spread-Operators in Dart [Duplikat]
Nov 28 2020
Dies ist js Code dafür!
nums = [].concat(...digitBuckets);
Wie kann ich es in Dart implementieren?
nums=[].addAll(...digitBucketsd);//facing problem here and confused

Antworten
1 oklas Nov 28 2020 at 13:23
Der Spread-Operator dient zum Einfügen von Array-Elementen in ein anderes Array oder zum Zuordnen seiner Elemente zu Funktionsargumenten.
Der Fehler ist folgender: Elemente des Arrays werden als Argumente der concat
Funktion verwendet, aber die concat
Funktion erfordert das Array als Argument, nicht jedoch seine Elemente als Argumente:
ersetzen
nums = [].concat(...digitBuckets);
nums = [].addAll(...digitBucketsd);
mit
nums = [].concat(digitBuckets);
nums = [].addAll(digitBucketsd);
oder mit Ausbreitung
nums = [...digitBuckets];
nums = [...digitBucketsd];
ist auch digitBucketsd
fraglich vorhanden stattdigitBuckets