1. 請問EXTjs的panel怎麼關閉
用destroy()可以關閉,如:
var panel1=new Ext.panel({
......,
tools:[{
id:"close",
handler:function(){
panel1.destroy();
}
})
2. ExtJs treepanel 如何把表頭隱藏
為你的tree.panel添加hideHeaders:true
3. extjs4中怎麼隱藏tab panel
您好,希望以下回答能幫助您
collapseFirst : false
如您還有疑問可繼續追問。
4. extjs 獲取一個panel 如何禁用bbar中的按鈕 或者將它隱藏掉
方法1:可以在定義bbar的按鈕時直接給屬性,hidden : true 屬性,可隱藏;disabled : true 屬性,可禁用
方法2:給按鈕添加id,比如id:'btn';然後在panel的事件中調用Ext.getCmp('btn').disable();禁用或Ext.getCmp('btn').enable();開啟。Ext.getCmp('btn').setVisible (false);隱藏或Ext.getCmp('btn').setVisible (true);顯示。
方法1比較固定,方法2比較靈活。
5. Extjs panel 如何隱藏面板內容 只顯示tbar
tabpanel中有兩個GridPanel,在抄火狐下襲沒有問題,在ie下第二個GridPanel就不顯示tbar、bbar
解決:第二個gridPanle設置屬性hidden :true,注釋掉結果正常。
原因:我認為GridPanel中的bbar或者tbar寬度不能夠自適應造成不能show時不顯示
6. Extjs4怎麼關閉GridPanel的遮罩層
希望能幫助到你來。
Extjs4的Ext.grid.Panel中有一個自viewConfig配置,Ext.view.Table中的所有配置選項對viewConfig都可用。Ext.view.Table中有一個loadMask配置控制在載入數據時是否顯示掩層,類型可以是 Boolean/Object,而默認就是true,設置此項為false即可實現不載入掩層,因此你可以類似這樣書寫:
Ext.define('MyGrid',{
extend:'Ext.grid.Panel',
store:'Environments',
viewConfig:{
loadMask:false
}
});
你書寫的代碼:
count_grid.store.on('load',function()
{
loadMask.hide();
});
實際上是無效的,load事件在載入數據時發生,此時執行loadMask.hide沒有效果;
可以在查看API,在beforeload里隱藏掩層,但是這樣顯得毫無意義。
7. extjs gridPanel隱藏後如何顯示
extjs gridpanel是基於html頁面上的div的,所以控制div隱藏和顯示就好了,在jquery下是這樣的$("#div的id").hide();$("#div的id").show();控制