我有一個列表面板,我添加了onItemDisclosure
應該切換到頁面(在標籤面板)。 setActiveItem
不起作用,我得到的錯誤是:[undefined]
不是一個函數。 代碼:setActiveItem不能從面板sencha
Toolbar.views.listPanel = Ext.extend(Ext.List,{
id:'mylist',
store:ListStore,
itemTpl: '<div class="stores"><b>{name}</b><br/><p style="font-size:small">{address}{distance}Km</p></div>',
//grouped:true,
onItemDisclosure: function(){
//Ext.Msg.alert("closure works!");
//Toolbar.views.detailPanel.update();
//alert(Toolbar.views.detailPanel);
Toolbar.views.Searchcard.setActiveItem(Toolbar.views.detailPanel,{type:'slide',direction:'left'});
}
});
面板,切換到:
Toolbar.views.detailPanel = Ext.extend(Ext.Panel,{
id:'detailpanel',
tpl:'Hello!'
});
Ext.reg('searchcard', Toolbar.views.Searchcard);
Ext.reg('listPanel', Toolbar.views.listPanel);
Ext.reg('detailPanel', Toolbar.views.detailPanel);
由於提前,
太棒了。通常當我告訴人們他們不理我時。 :)這是最令人欣賞的和什麼使得SO偉大的一部分。 –