RallyComboBox在下拉后清除过滤器
我用以下代码创建了一个简单的RallyComboBox:RallyComboBox在下拉后清除过滤器,rally,Rally,我用以下代码创建了一个简单的RallyComboBox: Ext.define('CustomApp', { extend: 'Rally.app.App', componentCls: 'app', items: [ { xtype: 'container', itemId: 'toolbar', cls: 'toolbar' } ], launch: function() { this.nameBox = this.down('#toolbar').add({
Ext.define('CustomApp', {
extend: 'Rally.app.App',
componentCls: 'app',
items: [
{ xtype: 'container', itemId: 'toolbar', cls: 'toolbar' }
],
launch: function() {
this.nameBox = this.down('#toolbar').add({
xtype: 'rallycombobox',
storeConfig: {
model: 'User',
autoLoad: true,
filters: [
{
property: 'FirstName',
value: 'Conner'
}
]
}
});
}
});
长方体渲染正确,并且首先应用过滤器。问题是,单击箭头展开下拉列表后,过滤器被清除,所有用户都显示在下拉列表中。我已经搜索了文档,但仍然不确定是什么原因造成了这种情况。我认为您需要在storeConfig中指定以下内容以防止外部筛选:
remoteFilter: false
在进行此操作时,您还可以设置以下内容:
remoteGroup: false,
remoteSort: false
工作得很好。谢谢你的帮助!