我试图在我的sencha应用程序中使用"Ext.dataview.List“,但是当加载包含组件的页面时,我会收到以下错误:
Uncaught Error: [Ext.create] Unrecognized class name / alias: Ext.List我试图向页面添加多个需求(Ext.dataview.List,组件文档的“需求”中列出的需求)但没有成功。我有点迷失在可能发生的事情上,而且我还没有找到任何关于问题所在的具体信息。对于其他组件,我从来没有遇到过这个问题,只是指出"xtype“可以正常工作。
有人知道哪一个可能是问题所在?
我正在使用sencha版本6.2创建这样的组件:
var list = Ext.create('Ext.List', {
fullscreen: true,
itemTpl: '{title}',
data: [
{ title: 'Item 1' },
{ title: 'Item 2' },
{ title: 'Item 3' },
{ title: 'Item 4' }
]
});发布于 2022-11-16 04:24:26
EXJS有两个工具包:经典的和现代的。经典工具包本质上是Ext 5的视图层,用于创建桌面应用程序。现代工具包是针对从桌面到移动的现代浏览器,在现阶段,是由Sencha Touch的视图层组成的。
目前经典工具包中没有"EXt.List“。要解决这个问题,请确保您使用的是现代版本,或者将您的方法更改为您想要的结果。
https://stackoverflow.com/questions/74432201
复制相似问题