2015-09-04 16 views
1

我最初的標籤是隱藏ExtJS的拉布勒不displying

var lblField = new Ext.form.LabelField({ xtype: 'label', text: 'This is lable text', hideLabel: true, hidden: true }); 

我想使其可見副

lblField.setVisible(true); 

但拉布勒是不是在所有可見 我是什麼在這裏做錯了

回答

1

請試試這個。

var lblField = new Ext.form.Label({ 
     text: 'This is lable text', 
     hidden: true, 
     renderTo: Ext.getBody() 
    }); 


    setTimeout(function(){ 
     lblField.setVisible(true); 
    }, 2000); 

我爲此創建了一個小提琴。 https://fiddle.sencha.com/#fiddle/tch

+0

對不起下旬更新,我使用ExtJS的2.3和Ext.create但是不適用 –

+0

我已經更新我的答案和小提琴,以配合ExtJS2.3。 –

+0

它在小提琴中工作得很好,在我的代碼中有什麼錯誤 –