css - 换行 Office UI Fabric DetailsRow 的文本
问题描述
我试图让我的文本环绕并显示在 Office UI Fabric 的 DetailsRow 中的多行中。目前我的一些有长文本的行离开了屏幕,我希望它们环绕,这样用户就不必滚动阅读整行。
这是我的分组列表
<GroupedList
items={this._items}
onRenderCell={this._onRenderCell}
groups={this._groups}
selectionMode={SelectionMode.none}
compact={true}
/>
这是我对每个单元格的渲染方法。
_onRenderCell = (nestingDepth, item, itemIndex) => {
return (
<DetailsRow
columns={this._columns}
groupNestingDepth={nestingDepth}
item={item}
itemIndex={itemIndex}
selection={this._selection}
selectionMode={SelectionMode.none}
onClick={() => this.insertComment(item.key, item.link)}
/>
);
};
关于如何使文本换行的任何想法?在造型方面,我是初学者。
解决方案
如果您有特定的列,其文本已知需要超过“1 行”的文本,您可以使用isMultiLine
column 上的属性。这是将isMultiLine
列设置为 true 以换行文本的示例,这反过来又扩大了相应行的高度:“ DetailsList - Variable Row Heights ”。
推荐阅读
- .htaccess - .htaccess 将子域重定向到子目录
- javascript - 使用 FakerJS 时,forEach 不是 NodeJS 中的函数错误
- python - Rdflib 命名空间 - 如何避免“无法拆分 URI”错误?
- python-3.x - Python subprocess another python script not producing output
- api - 具有多个用户的 OAuth2 客户端身份验证
- android - 这里不允许元素项(动画列表)?
- laravel - Attach existing record to eloquent hasMany / belongsTo relationship
- javascript - My Add and remove Button disappears
- java - 如何替换文本行
- java - Java代码问题