【问题标题】:Failed prop type: Invalid prop openIcon supplied to CardHeader, expected a ReactNode失败的道具类型:提供给 CardHeader 的道具 openIcon 无效,需要 ReactNode
【发布时间】:2017-11-03 12:39:03
【问题描述】:

我正在尝试使用 Material-UI 并创建一个带有自定义打开和关闭图标(openIcon、closeIcon)的 CardHeader。我尝试了多种不同的方法来创建自定义图标。但是我不断收到错误消息:Failed prop type: Invalid prop openIcon supplied to CardHeader, expected a ReactNode。我一直在搜索确定如何定义 openIcon 和 closeIcon 的文档,但是我找不到任何东西。我已经尝试过 SvgIcon、FontIcon 并且都产生了相同的错误。我已经看到卡上的信息here。但是,它仅指定“节点”,没有示例或进一步定义。有人可以指出我在哪里记录的正确方向。

【问题讨论】:

    标签: reactjs material-ui


    【解决方案1】:

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

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

    我在查看他们如何在 Avatar 示例中指定图标时找到了答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-09
      • 2018-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多