从ExtJS Sencha 中的每个存储区重新加载数据的循环

slsn1g29  于 2022-11-04  发布在  其他
关注(0)|答案(2)|浏览(152)

我有3个或更多的商店(A,B,C),我想用传递的参数重新加载它们。我可以用一个循环来重新加载它们吗?

onClickRefreshButton: function() {       
    Ext.getStore('A').reload({
        params: {
            FirstParameter: 123,
            SecondParameter:456,
            ThirdParameter: 789,
        }
  });
ikfrs5lh

ikfrs5lh1#

这里有一把小提琴,它能满足你的需要:
https://fiddle.sencha.com/#view/editor&fiddle/3cbh
在我以前的解决方案中,我忘记指定作用域:

myArrayStores.forEach(st => { st.reload(); }, this);
9avjhtql

9avjhtql2#

当然。为什么不呢?
如果你的数组中包含了一个新的数组,那么你就可以重新加载它。});

相关问题