我与 ExtJS et Architect 一起工作。
我的网格面板外面有一个工具栏,我有一个“更新”按钮。
当我单击网格进行选择并单击网格外的“更新”按钮后,出现错误:无法使用 loadRecord,因为未定义。
我的代码:
ClickBtnParametresApplicatifsModifier: function(button, e, eOpts) {
var evaluation_edit = 'var edit = Ext.create(\'ModuleGestion.view.'+ElementsParametresApplicatifs['formulaires'][activeTabParametresApplicatifs]+'\');';
eval(evaluation_edit);
var evaluation_grid = 'var grid = this.getGrid'+ElementsParametresApplicatifs['designations'][activeTabParametresApplicatifs]+'()';
eval(evaluation_grid);
record = grid.getSelectionModel().getSelection();
if(record) {
edit.down('form').loadRecord(record);
}
},
功能单击和此参数有何不同:按钮、e、eOpts 和功能 itemdblclick(在网格上)以及该参数所在的参数存储?