0
我在ExtJS的4 MVC的應用程序,它具有包含dockedItems
視圖(擴展Ext.panel.Panel
):ExtJS的4 MVC:鑑於通過控制器啓用/禁用放入項按鈕
dockedItems: [{
dock: 'top',
xtype: 'toolbar',
items: [{
text: 'Check Related Site',
action: 'viewinrelatedsite',
}, //...
我拿起action
此按鈕歷年來在我的控制器的control
功能:
init: function() {
this.control({
'statusupdateform button[action=viewinrelatedsite]': {
click: this.viewInrelatedSite
}, //...
那麼當然我在負責處理按鈕相同的控制器的功能。我在視圖中使用了一個模板,並且我有一個格式器(也在視圖中),用於測試我需要的字段是否可用(if (!myField)...
),其中我可以使用來啓用按鈕。這部分工作正常。
我堅持的是如何將視圖中字段var的存在信息傳遞給控制器,以便可以啓用/禁用按鈕以及如何將此字段變量的內容傳遞爲好。
非常感謝您的任何建議!