//5:Ext/data.proxy.Memory是一个简单的数据代理,它使用内存变量存取数据,因此在每一次页面刷新之后数据都会丢失
/*Ext.onReady(function(){
//创建数据模型
Ext.regModel('User',{
fields:['id','name','age']
});
//定义内存数据变量
var userData={
users:[
{id:1,name:'张三',age:20},
{id:2,name:'李四',age:30},
{id:3,name:'王五',age:40}
]
};
//创建memory代理
var memoryProxy=new Ext.data.proxy.Memory({
model:'User',
render:{
root:'users'
},
data:userData
});
//读取数据
memoryProxy.read(new Ext.data.Operation(),callBack)
//数据读取之后的回调函数
function callBack(result){//load方法的回调函数
var totalRecords=result.resultSet.total;
alert('读取内存数据,记录总是:'+totalRecords);
}
});
(47)Ext/data.proxy.Memory
最新推荐文章于 2016-04-22 18:58:39 发布
这篇博客介绍了如何利用Ext JS的Ext.data.proxy.Memory组件在内存中存储数据。通过创建数据模型、定义内存数据变量,然后创建Memory代理,展示了在页面加载时如何读取这些数据,并提供了一个回调函数来处理读取操作后的结果,提示内存数据中的记录总数。
摘要由CSDN通过智能技术生成