Comment concaténer et utiliser l'opérateur de propagation dans Dart [duplicate]
Nov 28 2020
C'est le code js de le faire!
nums = [].concat(...digitBuckets);
comment puis-je l'implémenter dans Dart?
nums=[].addAll(...digitBucketsd);//facing problem here and confused

Réponses
1 oklas Nov 28 2020 at 13:23
L'opérateur de diffusion est conçu pour insérer des éléments de tableau dans un autre tableau ou pour mapper ses éléments sur des arguments de fonction.
L'erreur est que: les éléments du tableau sont utilisés comme arguments de la concat
fonction, mais la concat
fonction nécessite un tableau comme argument mais pas ses éléments comme arguments:
remplacer
nums = [].concat(...digitBuckets);
nums = [].addAll(...digitBucketsd);
avec
nums = [].concat(digitBuckets);
nums = [].addAll(digitBucketsd);
ou avec tartinade
nums = [...digitBuckets];
nums = [...digitBucketsd];
digitBucketsd
est également présent en question au lieu dedigitBuckets