0
ChartProvider正根據配置文件生成圖表列表。我正在嘗試渲染MainComponent中的所有圖表。獲取錯誤 - 對象作爲React子項無效
我得到錯誤:「對象作爲React子元素無效(找到:帶有鍵{}的對象)如果您打算渲染一組子對象,請改爲使用數組,或者使用createFragment對象)來自React附加組件。「
MainComponent:
var React = require('React');
var Chart = require('ChartProvider');
var MainComponent = React.createClass({
render: function() {
return (
<div>
{Chart}
</div>
);
}
});
ChartProvider.js
var item = config.wList.map(function(widget, index) {
return (
<ChartComponent width="500px" height="400px"
options={{title: widget.title}} />
);
});
module.exports = item ;
Config.js文件中包含的數據:
module.exports = {
wList : [ {
title : "Average(Kbps)",
}, {
title : "Average DL(Kbps)",
}, {
title : "DL",
},
{
title : "Minutes",
}, {
title : "Cell",
}, {
title : "UL",
}]
};
繼承人的作品筆,看看你能不能用叉子瑞普你的問題。 http://codepen.io/anon/pen/rWxyyv?editors=1010 – skav
@skav謝謝。現在沒有錯誤。 – user2194838