Mi sento frustrato perché il mio negozio continua a essere filtrato ogni volta che lo uso per supportare un combofield. C'è un modo in cui posso disabilitare questo?Extjs4 Combo e Stores: rimuove il filtro quando queryMode = local?
Lo scenario
ho un negozio con un campo data
su di esso; una serie di oggetti caricati quando il negozio viene istanziato. Io uso questo negozio per guidare una serie di combo in diverse aree della mia app. Sfortunatamente, le mie combo stanno applicando i filtri sullo store, causando altre combo che utilizzano lo stesso negozio per visualizzare solo i valori filtrati in seguito, non l'intero elenco.
Soluzioni alternative
mia soluzione goofy è chiamare combo.getStore().clearFilter()
dopo ho finito con il combo, ma che sta per ottenere vecchio molto veloce, e probabilmente introdurre un bug da qualche parte, ne sono sicuro.
Se rimuovo queryMode:'local'
dalla configurazione del mio combo, va tutto bene, tranne che ora la comoda funzionalità di digitazione non funziona più; Ho appena mostrato un elenco di elementi in un menu a discesa che non riesco nemmeno a navigare tra le lettere di digitazione degli articoli corrispondenti. È peggio di un normale tag html select
!
Qualche idea?
Grazie!