我销毁视图时调用updateRecord包含它 - Sencha

时间:2013-06-09 22:30:29

标签: extjs sencha-touch sencha-touch-2 sencha-touch-2.1

我有一个房间列表,每个房间都有一个日历可供预订。每次有人点击房间时,我都会动态加载它的日历。当我加载时,我将删除已经加载的日历并创建日历的新视图。每当我破坏视图(包含数据视图以加载日历)时,'updaterecord'就会被调用。它是默认行为还是有其他方法可以删除或销毁它?

有人可以帮帮我.....

1 个答案:

答案 0 :(得分:0)

看看Ext.Component中继承的destroy()方法。它调用this.setRecord(null),然后使用null调用updateRecord()。

尝试使用以下方法捕获此行为:

updateRecord: function(newRecord) {
    if (newRecord) {
        // do stuff
    }
}
相关问题