Sencha Touch MVC问题:Uncaught TypeError:Object function(){superclass.apply(this,arguments);没有方法'setActiveItem'

时间:2011-06-10 14:21:17

标签: sencha-touch

我有一个扩展面板的列表视图,我为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'并且我很难解密此错误消息。我做错了什么?

0 个答案:

没有答案