2012-12-03 25 views
0

我正在使用Sencha觸摸應用程序。裏面一個聽衆,我成立了hideOnMaskTap設置爲true的面板(基於從floating components documentation代碼):在浮動組件外面的屏幕上輕擊時調用一個函數

onTap: function() { 

    Ext.Viewport.add({ 
     xtype: 'panel', 
     modal: true, 
     hideOnMaskTap: true, 
     ... 
} 

可正常工作。除了隱藏面板之外,我想在用戶點擊面具時調用一個功能。看過sencha文檔並搜索了很多東西后,我一直無法找到一個方法來打這樣的電話。

任何指針將不勝感激。

回答

3

當modal:true和hideOnMaskTap:true時,一旦你點擊了蒙版,組件將被隱藏。這將觸發隱藏事件。

hide(Ext.Component this, Object eOpts) 
Fires whenever the Component is hidden 

在此事件的處理程序中編寫代碼。

+0

工作。謝謝! – arturomp

+0

這是怎麼用的?請詳細說明。 –

相關問題