对于我的自定义,我已经在extjs中覆盖了GridFilters的buildQuery方法。页面首次加载时,没有活动的过滤器。然而序列
init: function(grid)-->
this.store.on('beforeload', this.onBeforeLoad, this); -->
this.buildQuery(this.getFilterData());
导致自定义buildQuery方法被触发。 但过滤器的“加载”方法不会触发。这种行为是对的。我的问题是:为什么'beforeload'被触发而不是load()?
编辑:第一次,网格通过另一个calss store.load()
的函数加载