我已经spreadJS
与反应框架集成。他们只使用 JSON中spreadjs
指定的标题名称,因此数据会显示在电子表格中。
我们可以使用 JSON 获得动态标头及其各自的值吗?
import { SpreadSheets, Worksheet, Column } from '@grapecity/spread-sheets-react';
this.data = [
{
"id": 1934,
"date": "2018-11-01",
"value": 10.0
},
{
"id": 1935,
"date": "2018-12-01",
"value": 10.0
},
{
"id": 1935,
"date": "2018-12-01",
"value": 10.0
}
]
class SpreadJsSample extends React.Component {
render() {
return (
<div>
<SpreadSheets>
<Worksheet data={this.data}>
{this.data.map(index => {
<Column width={150} data={index.date} />;
})}
</Worksheet>
</SpreadSheets>
</div>
);
}
}
我收到以下错误
上述错误发生在 Worksheet 组件中:
未捕获无法读取 null 的属性“类型”
任何帮助将不胜感激。谢谢!