1

我想在我的标题中显示多行。

在此处输入图像描述

以前我可以更改标题高度

现在我想显示多行文本,最好作为数组传入。

我最接近的是通过一些论坛挖掘并遇到一个HeaderRenderer,它可以像这样添加到我的列中:

    this._columns.push({ 
      key: 'key_empty_' + i,
      name: "asdfasdfasdf ",
      headerRenderer: HeaderRenderer,

    }) 

据我所见, HeaderRenderer 只接受一列,然后可以操作该列。

为了解决我的问题,这些解决方案之一就足够了:

  • 能够将组件添加到 Header 对象中
  • 可以选择在标题中添加多行文本
  • 允许代码解释换行符。IE。如果我当前添加“asdfasdf <br>asdfasdf”,那么它会按原样显示。
4

1 回答 1

1

我为此创建了自己的修复程序。我分叉了 react-data-grid 项目并更新了列渲染器:

https://github.com/oliverwatkins/react-data-grid

于 2017-05-26T11:31:28.290 回答