扩展Ext.data.reader.Json

时间:2012-03-27 06:53:16

标签: extjs extjs4

我必须覆盖哪种方法才能扩展Ext.data.reader.Json(对于TreeStore)? 我的新Reader必须只使用已经由基类Reader类解析的json对象并重新排列其中的几个项目。我只需要了解Proxy在Proxy想要获取解析数据时调用哪种Reader方法。

1 个答案:

答案 0 :(得分:4)

getResponseData是从响应中获取数据并将其放入适当的读者格式的位置。在这里,您可以对JSON进行转换,然后让读者做到这一点。

readRecords是将JSON转换为模型的地方,因此您也可以修改它。

绝对最新版本位于Ext.data.Store中的onProxyLoad,它从响应&获取返回的记录。调用loadRecords方法来填充商店。

如果是我,我会努力做第一种方法,因为这是最容易覆盖的方法。

相关问题