Come faccio chiaro E aggiornamento tutti i miei (generale angolare e built-in UI -Grid) filtri su un clic del pulsante?angolare UI-Grid: Come cancellare tutto (generale angolare e built-in UI-Grid) Filtri colonna a fare clic sul pulsante
Background: ho costruita un'applicazione che utilizza l'interfaccia utente-Grid e sfrutta la built-in filtering functionality. Ha anche una ricerca tra le colonne scritta in angolare.
Current Battle Desidero essere in grado di cancellare e aggiornare i miei filtri con un solo clic. Finora sono stato in grado di implementarlo per la ricerca cross-column ma avere non averlo implementato con successo per i filtri di colonna incorporati (che ironicamente ho pensato sarebbe stata la parte più facile!).
ricerca effettuata su Problema:
1) Ricerca attraverso le esercitazioni UI-griglia ... fallire
2) Guardò il previsto UI-Grid API ... successo parziale! Sembra che ho trovato quello che sto cercando nella funzione "clearAllFilters" (here is the source code) ma non riesco a capire come implementarlo così sul passaggio 3 ...
3) googled come un matto per dimostrazioni di implementazione/esempi/help/suggerimenti/niente !? ... fail
4) ha chiesto aiuto su Stack Overflow :)
Grazie in anticipo.
Qualsiasi possibilità di reimpostare le variabili a cui la griglia è associata nel controllore al valore predefinito? – Matt
@Matt - Sì, quello che voglio fare è resettare le variabili a cui sono vincolati i filtri di colonna - ciò che suggerisci è in linea con come sto ripristinando la mia ricerca angolare a colonne incrociate ed è perfetto per questo, ma i filtri di griglia ui sono impostati e mantenuti all'interno del codice js della griglia di rete e questo è quello che sto avendo problemi ad accedere/resettare. – laurenOlga