【发布时间】:2012-09-03 14:13:42
【问题描述】:
我是 ext js 的新手,我正在使用 Ext js 4.1 创建 treeGrid 面板,我们也为 ech 列使用不同的渲染函数。那么如何将 CSS 应用到选定行到 Treepanel 中?
【问题讨论】:
标签: extjs extjs4.1 treegrid treepanel
我是 ext js 的新手,我正在使用 Ext js 4.1 创建 treeGrid 面板,我们也为 ech 列使用不同的渲染函数。那么如何将 CSS 应用到选定行到 Treepanel 中?
【问题讨论】:
标签: extjs extjs4.1 treegrid treepanel
选择的原始 css 类是 x-grid-row-selected,您可以覆盖它:
.x-grid-row-selected {
background-color: red;
}
在您的渲染器中,您可以使用元数据应用 css 类:
renderer: function( aValue, aMetaData, aRecord )
{
aMetaData.tdCls = 'some-of-your-own';
}
【讨论】:
tdCls 添加您自己的类为您提供更大的灵活性,并允许您有选择地应用您需要的样式。