2014-10-28 149 views
0

我有一個帶有單選按鈕選項的面板來選擇要顯示的面板。以下是我在selectionchange上使用的聽衆。避免在標籤之間切換

function(box, value) { 

    box.findParentByType('tabpanel').manageTabs(value); 
    console.log(value); 

} 

這裏我有兩個面板,在執行console.log語句將顯示「PANEL1」,「是Panel2」當事件發生時,也將自動切換到選定的面板 - 我只想讓選定的面板可見,而比切換到它。

回答

0

如果我沒有錯,我想你正在嘗試使用在基礎列表組件中定義的manageTabs()函數來實現這一點。

如果是這種情況,那麼manageTabs需要2個參數。

  1. 您正在傳遞
  2. 一個布爾值,該值告知是否切換標籤都沒有。

因此,將您的代碼更改爲以下內容應該可以完成這項工作。

function(box, value) { 
    box.findParentByType('tabpanel').manageTabs(value, true); 
    console.log(value); 
} 

你可以找到/libs/foundation/components/list/dialog

這裏定義的 manageTabs()功能