ExtJS4 获得store的数据

2025-05-12 13:48:58
推荐回答(2个)
回答(1):

要获取store里边的数据的方法是在太多啦

var myStore=Ext.create('MyExtJS.store.UserStore');
//idx是该记录在store中的index,从0开始
var 变量 = myStore.getAt(idx).get('字段名');

而且,在ext的组件中还有很多方法,他已经把store的record当作变量给你传过来了,用起来相当方便,例如grid的监听事件

lisenters: {
    cellclick: function(g, t, i, r) {
        //这里的r就是表格被选中行的记录
    }
}

store还有很多 方法 可以取出其中的数据,具体内容,查阅extjs的官方api,搜索store即可!

纯手敲,希望对lz有帮助~

回答(2):

myStore.load({
scope : this,
callback: function(records, operation, success) {
alert(myStore.getCount());
}
});