从 ExtJs JsonStore 访问 piggybag 属性,有可能吗?

 2022-02-12 

Accessing piggybag property from a ExtJs JsonStore, is it possible?

假设我有一个 ExtJs Grid,它利用 JsonStore 存储数据集,例如:

1
2
3
4
5
6
7
{
    mode: 'piggy',
    records: [
        {name: 'record1',...},
        {name: 'record2',...}
    ]
}

根植于记录,网格显示正常。现在我可以从存储对象访问"模式"属性吗?它在行数据旁边包含一些关于我的网格的元数据,打开另一个到服务器的 Ajax 连接来获取元数据值肯定是一种浪费。有人做过吗?


您应该仍然可以访问响应中返回的原始 JSON 数据。
可能有多种方法可以实现,但这里有一种:

store.proxy.reader.rawDatajsonData