当视图被带入视口时,我希望能够加载存储并将检索到的模型设置到视图中的表单上。但是,我不太确定我应该为此目的使用哪个事件。
这是否应该在视图的“Painted”事件中完成,视图是否应该返回到控制器,然后填充视图,或者是否有其他推荐的方法?
目前在我看来有这个:
listeners: {
painted: function () {
var contactStore = Ext.getStore("theContactDetailsStore");
contactStore.load({
scope: this,
callback: function (record, operation, success) {
if (success && record[0]) {
this.setRecord(record[0]);
}
}
});
}
}