the info of all the fields i am getting after post need to show in the card but not displaying如何在卡的形式在reactjs
componentDidMount() {
var component = this;
fetch('http://localhost:8080/UIServices/rest/dataService/getUserDetails?userName=SIVASO')
.then(function(response) {
return response.json()
}).then(function(json) {
var data = JSON.stringify(json);
var cards = [];
for (var i = 0; i < data; i++) {
cards.push(<div className="col-md-3">
<div className="panel panel-default datasource_panel">
<div className="panel-heading">
<h5 className="panel_title"><i className="fa fa-database"></i> {data[i].dataConnectionName}</h5>
<div className="panel_actions">
<ul className=" list-unstyled">
<li className="dropdown">
<a className="dropdown-toggle" data-toggle="dropdown" data-target="#">
<i className="fa fa-ellipsis-v"></i>
</a>
<ul className="dropdown-menu dropdown-menu-right">
<li><a href="javascript:void(0)"><i className="fa fa-share-alt"></i> Share</a></li>
<li><a href="javascript:void(0)"><i className="fa fa-pencil"></i> Edit</a></li>
<li><a href="javascript:void(0)"><i className="fa fa-copy"></i> Duplicate</a></li>
<li className="divider"></li>
<li><a href="javascript:void(0)"> <i className=" fa fa-trash"></i> Delete</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div className="panel-body">
<div className="datasource_txt text-center">
<h4>{data[i].dataConnectionType}</h4>
<h6>{data[i].dataConnectionSid}</h6>
<p>{data[i].description}</p>
</div>
</div>
</div>
</div>);
}
component.setState({
data: json
})
})
}
,並在渲染 返回{卡}
我從服務呼叫有多個連接,我需要每個獲得的數據顯示迴路數據連接在一張卡片上。我需要在reactjs中循環。
,但我不能來填充數據卡的形式,任何人都可以幫我在這在我發佈的{卡}沒有定義
顯示錯誤卡未定義 –