2012-12-07 250 views
0

如何通過Sencha Touch 2的setactiveitem函數傳遞變量。將變量傳遞給setActiveItem

我有什麼(這些工作),而不是使用setactiveitem我使用pop和push

var main = this.getMain(); 
    main.pop(); 
    main.push({ 
     xtype: 'carddetails', 
     card: card, 
     title: card.get('name'), 
    }); 

但我切換到面板佈局卡和激活我的觀點我想通過一些變數:

main.setActiveItem('#carddetails',card); //something like this 

如何在這種情況下傳遞變量?

謝謝!

回答

1

你不能,只需創建一個像updateViewWithData(data)這樣的功能,在顯示它之前更新視圖。

順便說一下,在通過傳遞配置對象(您不再使用setActiveItem())創建視圖之前,您並未將數據傳遞到您的push()函數。

+0

感謝您的解釋!任何建議如何我可以更新我的觀點? – Ataman

+0

用您的視圖代碼更新您的文章,並告訴我們您想要做什麼。 –