【发布时间】:2020-04-11 05:04:03
【问题描述】:
我正在处理需要绑定组合框但无法传递参数的显示器。下面是我的代码,请给我传递参数的方法。
//store
Ext.define('NetworkStore', {
extend: 'Ext.data.Store',
alias: 'NetworkStore',
fields: ['Id', 'value'],
storeId: 'NetworkStore',
autoLoad: true,
proxy: {
type: 'ajax',
useDefaultXhrHeader: false,
actionMethods: { create: "POST", read: "GET", update: "POST", destroy: "POST" },
headers: { 'Content-Type': 'application/x-www-form-urlencode' },
limitParam: false,
startParam: false,
pageParam: false,
extraParams: {
Style: 1
},
url: 'url',
reader: {
type: 'json'
}
}
});
xtype: 'combo',
name: 'NetworkIDList',
store: {
type: 'NetworkStore',
'Style': 3 //parameter
//params: { // tried this way as well but did not work for me.
// Style: 3
//}
}
注意:商店是在单独的文件中定义的。
【问题讨论】:
-
您能解释一下您要达到的目标吗?为什么要绑定什么?
-
我想将组合框与更新的存储绑定,因为我需要使用参数调用存储,并且我无法找到传递参数以进行 API 调用的方式。