警告:道具类型失败:提供给“ TableRow”的道具“ children”无效

时间:2018-07-30 05:19:38

标签: javascript reactjs react-native web browser

使用react-md,我试图从对象数组构建表。我有一个固定的列标题,但其他所有内容都是由数组第一个元素中的键生成的。

<TableHeader>
  <TableRow>
    <TableColumn>Actions</TableColumn>
    {Object.keys(list[0])
      .filter((key) =>
        Object.keys(SEARCH_RESULTS_LABELS).includes(key),
      )
      .map((key, i) => (
        <TableColumn key={i}>
          {SEARCH_RESULTS_LABELS[key]}
        </TableColumn>
      ))}
  </TableRow>
</TableHeader>

我的固定列是<TableColumn>Actions</TableColumn>元素。我放进去的那一刻,我得到了这个错误。当我删除它时,错误消失了。

我不确定为什么会这样,如何摆脱警告?

0 个答案:

没有答案