在自定义Griddle组件上访问`data`,`rowData`和`metadata`道具的正确方法是什么?

时间:2017-01-18 21:14:52

标签: javascript reactjs griddle

访问自定义Griddle组件上的datarowDatametadata道具的正确方法是什么?尽管看到在反应devtools中填充了我的数据的道具(例如我想建立的链接的url和title),控制台却给出了一个错误:&#34;未知道具rowDatametadata on <DownloadLink>代码&#34;。

我尝试了两种方法,基于传递customComponentMetadata键/值以及文档按thisthisdocumentation显示的方式。

const columnMetaData = [
  // several objects until...,
  {
    customComponent: 'DownloadLink', // which I import from './components/DownloadLink'
    customComponentMetadata: {
      fileDetails: fileDetails // my array with url and title
    }
  }
];

我的桌子收到这个作为道具 - <ResultsTable columnMetadata={columnMetadata} tableData={this.state.tableData} /> // tableData is the entire json object I want to display

任何帮助都会很棒。谢谢!

0 个答案:

没有答案