JsonStore 和Store实现后台取数据

JsonStore 和Store实现后台取数据

/* var store = new Ext.data.JsonStore({
// totalProperty: "totalProperty",
// root: "root",
url : "http://127.0.0.1:8080/extTest/getFileName",
fields : ["length", "path", "rptName","size"]
}); */

等效于

//Proxy
var proxy = new Ext.data.HttpProxy({url: "http://127.0.0.1:8080/extTest/getFileName"});

//Record 定义记录结果
var Report = Ext.data.Record.create([
{name: "path", type: "string", mapping: "path"},
{name: "length", type: "string", mapping: "length"},
{name: "rptName", type: "string", mapping: "rptName"},
{name: "size", type: "string", mapping: "size"}
]);

//Reader
var reader = new Ext.data.JsonReader({
// totalProperty: "totalProperty",
// root: "root",
},
Report
);

//Store
var store = new Ext.data.Store({
proxy: proxy,
reader: reader
});

注意:下面两句对应的数据是
// totalProperty: "totalProperty",
// root: "root",

[totalProperty:110,root:[{name:'唐伯虎',age:25,sex:'男'},{name:'楚留香',age:24,sex:'女'}]]

如果数据是
String _str = "[{name:'唐伯虎',age:25,sex:'男'},{name:'楚留香',age:24,sex:'女'}]"; 加上了 上面两条语句打死也不会得到数据%>_<%

一个很完美的例子 http://pepa.iteye.com/blog/249232
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值