我正在尝试将自定义渲染器添加到Ext JS中的ColumnTree。由于看起来(?)不支持,有没有人知道使用渲染器的任何解决方法?这是一段代码 - 让我们假设(假设)我有一个渲染器,我想用于下面的documentVersion标签 - 有没有人有任何想法?
return new Ext.tree.ColumnTree({
autoHeight: false,
rootVisible: showRoot,
autoScroll: false,
id: (!treeId)? window.mainTreeId: treeId,
loader: (!loader)?window.docTreeLoader:loader,
columns: [{
header:"${documentsTitle}",
width: windowWidth * 0.40
},
{
header:"${documentsVersion}",
width: windowWidth * 0.10,
dataIndex:'version'
},
谢谢!
答案 0 :(得分:0)
正如我在ExtJS forum post中看到的那样,他们仍在评估renderer
子类中的ColumnNodeUI.js
列属性,以便呈现列数据。
因此,您可以尝试添加renderer
属性以及header
,width
和dataIndex
。