我正在尝试使用react-json-table在react / redux项目中构建一个简单的数据表。当我直接在组件内部传递数据时,一切工作正常。但是,当我使用props时,该表未显示。

所以这是我对数据进行硬编码时的代码:

var data = [{'alpha': 82, 'bravo': 20, 'charlie': 68}];
<JsonTable rows={ data } />


一切正常。

但是,当我像这样<JsonTable rows={ props } />直接通过道具传递完全相同的数据时,它是行不通的。我已经用console.log({props})检查了我的道具,一切正常。

任何的想法 ?使用道具之前,我需要以特定方式格式化道具吗?

谢谢。

最佳答案

确保您将数据作为props中的数组传递给此组件:

<JsonTable rows={[props]}/>

10-07 14:24
查看更多