EditorGridPanel:错误 Ext.reg 不是函数

Posted

技术标签:

【中文标题】EditorGridPanel:错误 Ext.reg 不是函数【英文标题】:EditorGridPanel : Error Ext.reg is not a function 【发布时间】:2013-02-04 08:24:36 【问题描述】:

我尝试使用 EditorGridPanel 在我的网格中添加一个组合框,但我收到一个我无法解决的错误。

错误: Ext.reg 不是函数 Ext.reg('editorgridpanel', Ext.ux.grid.EditorGridPanel);

在我的文件 EditorGridPAnel.js 中我这样做:

Ext.define('Ext.ux.grid.EditorGridPanel' , 扩展:'Ext.grid.GridPanel', 别名:'EditorGridPanel.editorgrid', -- -- -- Ext.reg('editorgridpanel', Ext.ux.grid.EditorGridPanel);

如果有人可以帮助我,请..从星期五开始我尝试解决它,但没有:(

【问题讨论】:

【参考方案1】:

如果您正在开发 MVC 应用程序并想要创建网格的扩展,然后想要将该网格的实例与 xtype 一起使用。您必须将别名设置为 widget.xtypename。

Ext.define('AM.view.user.List' , extend: 'Ext.grid.Panel', alias : 'widget.userlist' );

【讨论】:

我只想说一句话:非常感谢 您好,我有一个问题..我已经完成了您的解决方案,但我有一个问题;

以上是关于EditorGridPanel:错误 Ext.reg 不是函数的主要内容,如果未能解决你的问题,请参考以下文章

在 EditorGridPanel 中上下移动行

在 ExtJS 3 EditorGridPanel 中按渲染值排序

Ext.grid.EditorGridPanel 中的启用-禁用单列单元格

Ext.grid.EditorGridPanel 内的复选框(单击一次以触发 afteredit 事件)

选择项目后在EditorGridPanel的Ext.form.Combobox上保留displayField?

怎样锁定Ext EditorGridPanel单元格编辑功能