0
我有对象的这样一个数组:清单在一个容器不同类型对象的反应
[{
"message": {
"from": "one",
"body": "lorem"
}
},
{
"message": {
"from": "two",
"body": "ipsum"
}
},
{
"point": {
"topic": "lorem",
}
}]
我应该如何使它们让我得到了他们的订单和相应的或类似的,而之间的对象消息对象来了,它们插入到UL依次是但当一个点对象来临时,它打开了UL,并添加指向对象,直到再次报文对象来了,等等......
这怎么我的渲染代码看起来像现在,我不知道如何使它发挥出如上解释说:
render: function() {
var dMessages = sections.map(function(section, i) {
if (section.hasOwnProperty('message')){
return <Message key={i} id={i} message={section.message} />;
}
if (section.hasOwnProperty('point')){
return <Point key={i} id={i} point={section.point} />;
}
});
return (
<div className="main">
<ul className="message">
{dMessages}
</ul>
</div>);
}