如何在渲染之前处理ExtJS 4.2.1树项文本?

时间:2014-06-19 22:10:45

标签: extjs

我需要将本地化ID与树数据中的实际字符串值(对于当前语言环境)进行交换。

因此,如果有一个事件,例如renderTreeItem,在它的处理程序中我可能会这样做,其中StringMessage.getResource(id)返回id的本地化字符串:

onRenderTreeItem(text) {
return StringMessage.getResource(text)
}

root: {
        expanded: true,
        children: [
            { text: "detention", leaf: true },
            { text: "homework", expanded: true, children: [
                { text: "book report", leaf: true },
                { text: "algebra", leaf: true}
            ] },
            { text: "buy lottery tickets", leaf: true }
        ]
}

1 个答案:

答案 0 :(得分:0)

解决 我在树模型中使用了转换函数。