gpt4 book ai didi

javascript - 在 ExtJS 4 中创建一个带有 xtype 的扩展

转载 作者:可可西里 更新时间:2023-11-01 01:47:51 24 4
gpt4 key购买 nike

我习惯了 ExtJS 3.X,但在 ExtJS 4 上挣扎。

我想创建一个网格的扩展,并能够使用具有 xtype 的网格实例。据我所知,我必须将别名设置为 widget.xtypename 但它对我不起作用。

var MyGrid = Ext.define('mygrid', {
extend:'Ext.grid.Panel',
alias: 'widget.mygrid',
// rest of grid...
});

Ext.create('Ext.window.Window', {
title:'My Window',
items:[{
xtype:'mygrid'
}]
})

我在 Chrome 控制台中遇到的错误是 Cannot create an instance of unrecognized alias: widget.mygrid

一些帮助将不胜感激

最佳答案

 Ext.define('MyApp.Grid',{
extend: 'Ext.grid.GridPanel',
alias: 'widget.mygrid',
.......
.......
}

现在您可以使用 xtype:'mygrid'

关于javascript - 在 ExtJS 4 中创建一个带有 xtype 的扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5944534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com