我有一个扩展面板的列表视图,我为itemtap
事件定义了一个监听器,它为我的控制器执行Ext.dispatch
,我基本上想将表单视图设置为活动状态。在我的控制器动作中,方法如下所示:
itemTap : function(dataObj) {
var views = dataObj.views,
contactForm = views.contactForm,
model = dataObj.model;
console.log(dataObj);
contactForm.loadRecord(model);
this.application.Viewport.setActiveItem(contactForm, {type:'slide', direction:'right'});
}
我在此操作的最后一行收到错误:Uncaught TypeError: Object function (){ superclass.apply(this, arguments); } has no method 'setActiveItem'
并且我很难解密此错误消息。我做错了什么?