私のビューにはRowEditがあります。モデルを保存できるように、コントローラーを呼び出したいのですが。
私の見解
var rowEditing = Ext.create('Ext.grid.plugin.RowEditing', {
clicksToMoveEditor: 1,
autoCancel: false,
listeners: {
afteredit: function () {
// i want to call the controller from here
}
}
});
Ext.define('Pandora.view.MaterialsList', {
extend: 'Ext.grid.Panel',
alias: 'widget.materialslist',
store: 'Materials',
title: 'Materials',
plugins: [rowEditing]
}
私はこれを間違った方法で行っている可能性があり、コントローラーでこのイベントをキャッチしようとしているはずですが、コントローラーでイベントをキャッチできませんでした。