Ext JS 4 - 如何在控制器内控制 rowEditor
Posted
技术标签:
【中文标题】Ext JS 4 - 如何在控制器内控制 rowEditor【英文标题】:Ext JS 4 - How to control rowEditor inside controller 【发布时间】:2012-08-11 12:00:59 【问题描述】:我想学习如何在控制器中控制 rowEditor 插件..
这里是 rowEditor 定义:
Ext.define(appName + '.view.department.DepartmentGrid',
initComponent: function()
this.rowEditor = Ext.create('Ext.grid.plugin.RowEditing',
clicksToEdit: 2
);
** 控制器**
this.control(
'departmentgrid':
// ??
);
【问题讨论】:
【参考方案1】:在文档中:http://docs.sencha.com/ext-js/4-1/#!/api/Ext.grid.plugin.RowEditing-event-edit
this.control(
'departmentgrid':
edit: this.onDepartmentGridEdit
);
【讨论】:
好的,谢谢,我想可能是因为它是一个插件,它有另一种控制方式,如 actioncolumn.. 插件是您的网格的扩展,因此您的插件具有的事件也会自动出现在您的网格中。 谢谢约翰,这个对我有用。只是想知道您在 Ext JS 文档的哪个位置可以看到这些信息? 嗨 Carlos,如果您检查 RowEditing 插件:docs.sencha.com/extjs/4.2.0/#!/api/…以上是关于Ext JS 4 - 如何在控制器内控制 rowEditor的主要内容,如果未能解决你的问题,请参考以下文章
如何从视图中触发事件(自定义事件)并在 Ext JS 的控制器中处理它们?