Cómo concatenar y usar el operador de propagación en dart [duplicar]
Nov 28 2020
¡Este es el código js para hacerlo!
nums = [].concat(...digitBuckets);
¿Cómo puedo implementarlo en dardo?
nums=[].addAll(...digitBucketsd);//facing problem here and confused

Respuestas
1 oklas Nov 28 2020 at 13:23
El operador de propagación está diseñado para insertar elementos de matriz en otra matriz o para asignar sus elementos a argumentos de función.
El error es que: los elementos de la matriz se utilizan como argumentos de la concat
función, pero la concat
función requiere una matriz como argumento pero no sus elementos como argumentos:
reemplazar
nums = [].concat(...digitBuckets);
nums = [].addAll(...digitBucketsd);
con
nums = [].concat(digitBuckets);
nums = [].addAll(digitBucketsd);
o con propagación
nums = [...digitBuckets];
nums = [...digitBucketsd];
también digitBucketsd
está presente en cuestión en lugar dedigitBuckets