Ho un componente che visualizzerà Array of String. Il codice ha questo aspetto.
React.createClass({
render() {
<div>
this.props.data.map(t => <span>t</span>)
</div>
}
})
Funziona perfettamente bene. cioè se props.data = ['tom', 'jason', 'chris'] Il risultato visualizzato nella pagina sarebbe tomjasonchris
Quindi, voglio unire tutti i nomi usando la virgola, quindi cambio il codice in
this.props.data.map(t => <span>t</span>).join(', ')
Tuttavia, il risultato di rendering è [Object], [Object], [Object].
Non so come interpretare l'oggetto per diventare componenti di reazione da renderizzare. Qualche suggerimento ?
If the array is empty and no initialValue was provided, TypeError would be thrown.
. quindi non funzionerà per array vuoto.