А зачем столько телодвижений? Handler Ваш? Можете сразу отдать данные в нужном формате?
Ext.define("TestModel1", {
extend: "Ext.data.Model",
idProperty: "id",
fields: [
{ name: "id", type: "int" },
{ name: "name", type: "string" }
],
proxy: {
type: "memory",
reader: {
type: "json"
}
}
});
var
r = Ext.create("TestModel1", {
id: 1,
name: "Record# 1"
});
if(window.console && console.log)
console.log("%o", r);
|