extjs Ext js数据透视网格存储类型错误

sdnqo3pr  于 2022-11-04  发布在  其他
关注(0)|答案(1)|浏览(153)

我有一个Ext JS(版本7.3.1)枢轴网格,就像这个小提琴:https://fiddle.sencha.com/#view/editor&fiddle/3col
当我点击测试时,它会输出网格存储类型。在这个例子中,它输出“memory”,但它是一个 AJAX 存储,所以(我猜)因为这个原因,我不能用一个简单的store.load()来重新加载。
我需要做什么来再次请求透视网格存储 AJAX ?
我已经试过切换存储。我切换矩阵到远程,我也试过直接代理。但每次它都会输出内存存储。所以我不能重新加载

erhoui1w

erhoui1w1#

我从来没有使用过pivotgrid,但是据我所知,pivotgrid本身在初始化过程中会创建一个数组存储,其中可能包含计算的数据。如果你想在fiddle中访问你的存储--它在 matrix config中定义--你可以简单地访问矩阵并在这里执行,例如,你的存储的reload函数。
类似于你在小提琴上的代码,它看起来像这样:

Ext.getCmp('pivot_grid').getMatrix().store.reload()

// console.log(Ext.getCmp('pivot_grid').getMatrix().store.getProxy().type)
// --> ajax

相关问题