访问自定义 Griddle 组件上的 、 和 propsdata
的rowData
正确方法是什么?metadata
尽管在 react devtools 中看到了我的数据填充的道具(例如,我想要构建的链接的 url 和标题),但控制台给了我一个“未知道具rowData
,标签metadata
上”的错误。<DownloadLink>
我尝试了两种基于传递customComponentMetadata
键/值的方法以及文档按照this、this和documentation显示的方式。
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
。
任何帮助都会很棒。谢谢!