【发布时间】:2019-12-21 01:19:06
【问题描述】:
我是 React 新手。我目前有一个组件。这个组件有一个标题和一个正文。正文可以有几个段落,我想根据每个段落的数量动态添加元素。所以现在我有这个:
import React from 'react';
class Content extends React.Component{
render(){
var props_list = this.props;
var keys = Object.keys(props_list);
console.log(props_list["title"]);
for (var i = 0; i < keys.length; i++){
console.log(props_list[keys[i]]);
}
return (
<div className="introduction">
<h3>{props_list["title"]}</h3>
<div className="div-content">
</div>
</div>
);
}
}
export default Content;
现在使用这段代码,我可以获得添加到每个组件的所有道具和信息,但我不知道如何将这些信息动态添加到 div 内容中。
提前谢谢你!
【问题讨论】:
-
不清楚你希望每个段落看起来像什么,或者你想显示什么集合。您是否尝试显示每个非标题道具及其值?
-
您可以渲染一组 html 元素、组件和基元
标签: javascript reactjs