失败的道具类型:提供给CardHeader的无效道具openIcon,期望一个ReactNode

时间:2017-06-02 07:29:44

标签: reactjs material-ui

我正在尝试使用Material-UI并使用自定义打开和关闭图标(openIcon,closeIcon)创建CardHeader。我尝试过不同的方法来创建自定义图标。但是我一直收到错误:Failed prop type: Invalid prop openIcon supplied to CardHeader, expected a ReactNode。我一直在寻找识别如何定义openIcon和closeIcon的文档但是我找不到任何东西。我尝试过SvgIcon,FontIcon,两者都产生了同样的错误。我已经看到了卡here上的信息。但它只指定"节点"没有例子或进一步的定义。有人可以指出我的方向是正确的。

1 个答案:

答案 0 :(得分:2)

我能够弄清楚如何为CardHeader指定openIcon和closeIcon属性

openIcon={<FontIcon className="material-icons">mode_edit</FontIcon>}

在查看他们如何在“头像”示例中指定图标时,我找到了答案。