값을 변경할 때 레이블을 동적으로 업데이트하려는 Ext.form.Select
이 있습니다.Sencha touch : 입력 레이블을 새로 고치는 방법
var musicInCarInput = new Ext.form.Select({
options: [
{text: "Yes", value: "yes"},
{text: "Maybe", value: "maybe"},
{text: "No", value: "no"}
],
name: "music",
value: "maybe",
label: '<img src="/static/images/comfort_icons/music_maybe_small.png" />',
listeners: {
change: function()
{
musicInCarInput.label = '<img src="/static/images/comfort_icons/music_'+musicInCarInput.getValue()+'_small.png" />';
}
}
});
은 내가 라벨을 변경 한 후 doLayout()
전화를 시도했지만 너무 문서화 비록 I는 입력이 프로퍼티 '에서 doLayout을'이 없다고 말했다 해요 : 그것은 소리 단순, 그것은 일을 거부합니다.
아무도 아이디어가 없습니까?