0

Ext.draw.Text要素でテキストを動的に変更する方法は?

this.textLabel = Ext.create "Ext.draw.Text"
        type  : 'text',
        text  : me.curValue,
        font  : '24px Arial',
        width : 100,
        height: 30,
        x : 100 
        y : 120

この方法は機能しません:

   this.textLabel.setText("new text")

どうやってやるの?

4

1 に答える 1

2

タイプミスかどうかはわかりませんが、コードは次のようになります。

this.textLabel = Ext.create('Ext.draw.Text', {
    type  : 'text',
    text  : me.curValue,
    font  : '24px Arial',
    width : 100,
    height: 30,
    x : 100, 
    y : 120
});

this.textLabel.setText("new text");

また、何thisme参照しますか?より多くのコードが役立つでしょう。とにかくここに実用的な例があります:http://jsfiddle.net/6zczP/2/

于 2013-02-13T23:44:23.447 に答える