我有一个房间列表,每个房间都有一个日历可供预订。每次有人点击房间时,我都会动态加载它的日历。当我加载时,我将删除已经加载的日历并创建日历的新视图。每当我破坏视图(包含数据视图以加载日历)时,'updaterecord'就会被调用。它是默认行为还是有其他方法可以删除或销毁它?
有人可以帮帮我.....
答案 0 :(得分:0)
看看Ext.Component中继承的destroy()方法。它调用this.setRecord(null),然后使用null调用updateRecord()。
尝试使用以下方法捕获此行为:
updateRecord: function(newRecord) {
if (newRecord) {
// do stuff
}
}