【发布时间】:2012-02-28 22:22:46
【问题描述】:
我使用 extjs 并使用 store loader 加载一个 json 文件。
我想加载一个 json 文件。它将包含“totalRecords”,我想把它放在一个 var 中。例如 var 记录。这样我就可以在我的应用程序的某些位置显示它并将其用于警报。
感谢您的帮助,我知道有这个:
total = Ext.create('Ext.data.Store', {
model: 'step1',
proxy: {
type: 'ajax',
url: 'testevents.json',
reader: {
type: 'json',
root: 'slaevents'
}
},
listeners: {
load: function() {
records = total.getRange()
test = records[0].get('event')
alert('1 =' +test)
}
},
autoLoad:true
});
alert('2 =' +test)
这将显示带有“1 =other”的警报。那是正确的。和“2 =未定义”。那是错的。我如何在这家商店之外使用测试?
谢谢
【问题讨论】:
-
我总是使用装载机。所以它将加载到网格中。我也尝试过计数,但总是返回 0。我只是不知道该怎么做
-
我确实使用谷歌,但如果您不知道自己在寻找什么,那就很难了。我用我尝试的代码进行编辑