ExtJs 4.0.7,如何在事件中使用eOpts?

时间:2014-01-28 20:22:48

标签: extjs

我写的是:

var idOptionsModel = getOptionsModel(opciones, fldId);
var idOptionsStore = getStore(idOptionsModel, idOptionsModel);
var dependsOn = record.get('dependeDe');
var hasDependency = (typeof dependsOn == 'string');
if( hasDependency ) {
  idOptionsStore.on('beforeload', function( store, operation, eOpts ) {

  });
}

在这一点上,如果事件是自动触发的,我对如何将参数传递给eOpts存有疑问。

我需要做的是覆盖proxy.url属性,以便在网址中添加一个参数,即father组合框(选择国家/地区&gt;状态 - >城市)。< / p>

谢谢!

1 个答案:

答案 0 :(得分:0)

据我了解你的问题,eOpts对象与此无关。 eOpts是监听器的配置对象。

您需要做的是从商店或模型.getProxy()获取代理 - 然后在加载商店之前更改代理上的URL。文档中包含所有信息。