我在 ExtJS 中开发了具有网格组件的应用程序。它运行良好,加载数据并正确显示它们。我有列描述,它通常有很多要显示的文本。
在网格组件中,文本显示在一行中,一旦下一列开始,文本就会隐藏,因此您需要拉伸描述列才能阅读剩余的文本。
在 HTML 基本表格中,这很容易,设置表格的宽度并根据表格的整体宽度将所有文本换行/推送到单元格中的下一行。
我怎样才能在我的 extjs4 网格面板组件中做到这一点,或者有可能吗?
一些现有的 extjs 网格属性/配置?
我在 ExtJS 中开发了具有网格组件的应用程序。它运行良好,加载数据并正确显示它们。我有列描述,它通常有很多要显示的文本。
在网格组件中,文本显示在一行中,一旦下一列开始,文本就会隐藏,因此您需要拉伸描述列才能阅读剩余的文本。
在 HTML 基本表格中,这很容易,设置表格的宽度并根据表格的整体宽度将所有文本换行/推送到单元格中的下一行。
我怎样才能在我的 extjs4 网格面板组件中做到这一点,或者有可能吗?
一些现有的 extjs 网格属性/配置?
你可以在这里找到一个很好的教程来解决你的多行行问题。本教程来自 Loiane Groner。
您只需将其添加到您的 CSS 文件中:
.x-grid-row .x-grid-cell-inner {
white-space: normal;
}
.x-grid-row-over .x-grid-cell-inner {
font-weight: bold;
white-space: normal;
}
希望这对您有帮助!