Tengo una matriz como [123, 456] y debe asignarse a una selección de reacción con pares de etiqueta y valor para que las "opciones" sean: 0: {etiqueta: "123", valor: 123} 1: {etiqueta : "456", valor: 456}
Parece que no puedo hacer que la sintaxis del mapa funcione para la matriz de origen (es decir, 0: 123, 1: 456)
Puedes escribir así:
array.map((item)=> <Option label={item} value={item}/>)
Esto devuelve una variedad de opciones de retención con su etiqueta y valor
Si necesita la matriz de opciones, puede escribir esto:
let Myarray= [ 123, 456 ]; Myarray.map((item)=> <Option label={item} value={item}/>)
o si necesita una matriz con etiqueta y valor:
let Myarray= [ 123, 456 ]; let FinalArray=[]; Myarray.map((item)=>[...FinalArray,{label:item,value:item}])
si quieres poner "a valor
let Myarray= [ 123, 456 ]; let FinalArray=[]; Myarray.map((item)=>[...FinalArray,{label:item.toString(),value:item}])