React 中的数据集表示
Datasets representation in React
我有一个包含两个数据集的数组,我想在我的组件中表示它们:
export default [
[
[1, 3],
[2, 5],
[3, 2],
[4, 16],
[18, 5]
],
[
[1, 16],
[2, 23],
[3, 5],
[4, 3],
[5, 1]
]
];
这是我的组件
render() {
return (
<div>
<Graph data={this.props.datasets[0]} />
</div>
)
}
我希望能够在图表中表示两个数据集:
data={this.props.datasets[0]}
data={this.props.datasets[1]}
我如何将两者都传递到我的图形组件的数据?
data
不是保留 属性,如 style
。如果你想单独传递它们,你可以用不同的方式命名你的道具。
render() {
return (
<div>
<Graph
dataOne={this.props.datasets[0]}
dataTwo={this.props.datasets[1]}
/>
</div>
)
}
或者,您可以将数据合并到一个数组中。
render() {
return (
<div>
<Graph
data={this.props.datasets[0].concat(this.props.datasets[1])}
/>
</div>
)
}
我有一个包含两个数据集的数组,我想在我的组件中表示它们:
export default [
[
[1, 3],
[2, 5],
[3, 2],
[4, 16],
[18, 5]
],
[
[1, 16],
[2, 23],
[3, 5],
[4, 3],
[5, 1]
]
];
这是我的组件
render() {
return (
<div>
<Graph data={this.props.datasets[0]} />
</div>
)
}
我希望能够在图表中表示两个数据集:
data={this.props.datasets[0]}
data={this.props.datasets[1]}
我如何将两者都传递到我的图形组件的数据?
data
不是保留 属性,如 style
。如果你想单独传递它们,你可以用不同的方式命名你的道具。
render() {
return (
<div>
<Graph
dataOne={this.props.datasets[0]}
dataTwo={this.props.datasets[1]}
/>
</div>
)
}
或者,您可以将数据合并到一个数组中。
render() {
return (
<div>
<Graph
data={this.props.datasets[0].concat(this.props.datasets[1])}
/>
</div>
)
}