gpt4 book ai didi

javascript - extjs 4 商店未定义

转载 作者:行者123 更新时间:2023-11-28 20:10:47 25 4
gpt4 key购买 nike

我正在coffeescript中创建一个简单的商店,但当我在浏览器控制台中调用它时,它返回为未定义Ext.getStore('visitors')

Ext.define 'heroico.store.Visitors',
extend: 'Ext.data.Store'
model: 'heroico.model.Visitor'
storeId: 'visitors'

如果我在没有实际扩展 'Ext.data.Store' 的情况下创建它,我可以通过 getStore 方法找到它,但随后我无法将其加载到我的 Controller 中stores 数组:

Ext.create 'Ext.data.Store',
model: 'heroico.model.Visitor'
storeId: 'visitors'

知道为什么会这样吗?

最佳答案

Controller 自动初始化存储。如果您的 Controller 的存储数组中有它,但它没有被加载,请通过在 Application.js 的 Controller 数组中列出它来确保您的 Controller 已加载。还要确保您在商店数组中正确列出它,您没有发布该代码。检查控制台是否有任何错误。

关于javascript - extjs 4 商店未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19942849/

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