在Ext JS 6.7.0文档中,所有示例都显示了使用Ext.create创建的Ext.data.Store。在每个教程中,我都看到数据存储区始终使用Ext.define创建。有什么区别?我使用Ext.define创建的商店无法使用storeId进行引用,我想知道是否是因为我使用Ext.define而不是Ext.create。
`var store = Ext.data.StoreManager.lookup('idofstore');`
答案 0 :(得分:0)
Ext.define-定义一个类或覆盖 Ext.create-通过全名,别名或替代名实例化一个类
如果定义了某些内容,则需要对其进行实例化才能使用ID进行访问。您使用了define,因此您无法在实例化商店之前查找商店。