1

在我的代理中,我设置了一个带有全局变量“contactType”的自定义参数,该变量设置在我的 html 页面的标题中

 proxy:{
        type:'ajax',
        api:{
            read: '/Contact/read',
        },
        extraParams : {
            'contactType' : contactType
        }
    },

这很好用,然后我更新我的网格

contactType = "courier";
var contactStore = this.getContactsStore();
contactStore.load({
    scope:this,
    params:{contactType:contactType}
});

这也很有效,并且值“courier”作为参数添加。我的问题是,当我单击分页按钮时,参数不反映新值。“信使”

4

1 回答 1

5

显式更新额外的参数,proxy.setExtraParam(name, value)例如:

contactStore.proxy.setExtraParam('contactType', contactType);
于 2012-05-25T20:44:59.647 回答