我有一个标签面板(每个标签包含一个表单面板),我想当我从标签移动到标签时,表单面板中的字段将刷新以获得默认值,因为我重新刷新页面。 像store.load()这样的东西来刷新商店。 这是我的标签面板
Ads = Ext.create('Ext.tab.Panel', {
,title : 'My panel'
,header : false
,iconCls : 'icon-param'
,activeTab : 0
,loadMask : true
,layoutOnTabChange : true
,collapsible : false
,items : [form1,form2,form3]
});
答案 0 :(得分:0)
在您的控制器中,您可以收听tabChange事件
this.control({
'panel': {
tabchange: this.onTabChange
}
});
在onTabChange函数中,您可以检查表单并将其设置为默认值
onTabChange: function(tabp, form){
if(form.id=== "form1"){
set default value
}
}