extjs:更改节点的值

时间:2009-10-05 13:38:13

标签: tree extjs

我确信这很简单,但我似乎无法在任何地方找到它!

我要做的就是更改树节点的显示值。我以为tree.getNodeById(myNode).text ='HHHHH';或tree.getNodeById(myNode).value ='HHHHH';会做的伎俩,但我一无所获。我错过了什么?

由于

克雷格

2 个答案:

答案 0 :(得分:2)

是:

tree.getNodeById(myNode).setText('HHHHH');

答案 1 :(得分:2)

出于某种原因,在Extjs 4.0.7中,这是唯一对我有用的东西:

var node = selected_node.appendChild({
    leaf: true,
    text: "My Text" //doesn't work
});
node.set( "text", "My Text" ); //works