【问题标题】:Add Icon To Title Property of Material Table为材料表的标题属性添加图标
【发布时间】:2021-10-14 08:43:45
【问题描述】:

我不熟悉使用材料表。我只是想在材料表标题属性的标题末尾添加一个图标,但这并不像我想象的那么简单。甚至可能吗?我的代码 sn-p 在下面...

<MaterialTable
    columns={columns}
    data={data}
    title={`Summary View ${(
      <BsInfoSquare onClick={() => setIsOpen(true)} />
    )}`}

【问题讨论】:

  • 如果标题可以是组件,应该是这样的,title={&lt;div&gt;Hello World&lt;/div&gt;}

标签: reactjs material-ui material-table


【解决方案1】:

https://github.com/mbrn/material-table/blob/master/types/index.d.ts 的类型定义表明titlestringReactElement,因此您应该能够执行以下操作:

<MaterialTable
    columns={columns}
    data={data}
    title={<>
      Summary view
      <MyIcon />
    </>}

【讨论】:

  • 这很完美!也感谢您提供的链接。
猜你喜欢
  • 1970-01-01
  • 2021-03-11
  • 1970-01-01
  • 1970-01-01
  • 2020-09-21
  • 2015-12-10
  • 1970-01-01
  • 2018-10-24
  • 1970-01-01
相关资源
最近更新 更多