【发布时间】:2016-03-06 04:20:02
【问题描述】:
我有一个组件将显示字符串数组。代码如下所示:
React.createClass({
render() {
<div>
this.props.data.map(t => <span>t</span>)
</div>
}
})
它工作得很好。
即如果props.data = ['tom', 'jason', 'chris'],则页面中呈现的结果将是tomjasonchris。
然后,我想用逗号连接所有名字,所以我将代码更改为:
this.props.data.map(t => <span>t</span>).join(', ')
但是,渲染的结果是[Object], [Object], [Object]。
我不知道如何将对象解释为要渲染的反应组件。有什么建议吗?
【问题讨论】:
标签: reactjs