extjs initComponent不适用于网格

奥利弗·沃特金斯(Oliver Watkins)

以前,我的网格运行良好,因此我决定添加一个initComponent方法,以便自己进行初始化。

我所要做的就是如下向类中添加一个initComponent函数,并带有alert()消息。

警报弹出,然后出现此错误消息:

无法读取未定义的属性“ applyColumnsState”

Ext.define('js.grid.PackageGrid', {

    referenceToToolbar: this.toolbar,

    extend: 'Ext.grid.Panel',

    title: '',
    xtype: 'array-grid',
    collapsible: true,
    multiSelect: true,
    store: tablestore,
    autoExpandColumn: 'name',
    columns: createColumns(),
    loadMask: true,
    stateful: true,
    stateId: 'packageGrid',

    filterable: true,

    viewConfig: {
        stripeRows: true,
        enableTextSelection: true
    },

    initComponent : function (){
         alert('hi')
    },
}

我需要满足什么才能使initComponent方法不会引发此错误?

赤田

您必须在initComponent覆盖中调用父方法才能正确完成组件初始化。

因此,您的initComponent方法应如下所示:

initComponent : function (){
     alert('hi')

     this.callParent();
},

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

extjs initComponent不适用于网格

来自分类Dev

Extjs 5 getPlugin不适用于网格

来自分类Dev

EXTJS 5.0:无限网格滚动不适用于商店中的extraParams

来自分类Dev

ExtJS绑定不适用于键盘日期字段更改

来自分类Dev

PageSize 不适用于 ExtJS 中的 Grid

来自分类Dev

选项卡内的 EXTJS 网格 - 过滤器仅适用于页面刷新

来自分类Dev

KendoUI网格不适用于JSON

来自分类Dev

KendoUI网格不适用于JSON

来自分类Dev

CSS转换不适用于网格

来自分类Dev

如何使ExtJS网格响应

来自分类Dev

防止 ExtJS 网格排序

来自分类Dev

UI网格-水平滚动不适用于大量数据

来自分类Dev

引导阴影不适用于网格系统

来自分类Dev

cellClass不适用于角度ui网格

来自分类Dev

“ col-md- *”不适用于基础架构网格

来自分类Dev

网格方法不适用于python中的时钟

来自分类Dev

日期格式不适用于kendo层次结构网格

来自分类Dev

magmablas_dgemm不适用于较大的网格大小

来自分类Dev

在网格上,CheckboxModel不适用于分组

来自分类Dev

kendo网格刷新不适用于crm动态

来自分类Dev

AngularJS ui网格编辑不适用于组

来自分类Dev

角度样式不适用于剑道网格

来自分类Dev

如何设置当前为桌面构建的Sencha ExtJS项目也适用于移动设备?

来自分类Dev

项目配置中的EXTJS内联initComponent方法

来自分类Dev

显式调用extJS类的initComponent

来自分类Dev

ExtJS网格行特定的EmptyText?

来自分类Dev

ExtJS网格行特定的EmptyText?

来自分类Dev

什么是extjs网格中的initPlugin

来自分类Dev

ExtJs网格多个相同的插件