Sto usando md-autocomplete
per mostrare i risultati di una query api. L'attributo md-items
sta iterando su una promessa: item in getItems(searchText)
.Come cancellare la cache di completamento automatico md?
Questo sta funzionando bene e l'utilizzo degli usi successivi della cache dello stesso testo di ricerca restituisce immediatamente gli stessi risultati.
Ma ho bisogno di essere in grado di cancellare la cache in alcuni punti, quando cambiano altri parametri di ricerca. Come posso fare questo? Accedendo al controller md-autocomplete forse? Anche se sembra non standard e non so come.
Grazie, ha funzionato per me. Sto caricando diversi elenchi sul componente md-autocomplete a seconda dell'input dell'utente e i vecchi valori sono stati archiviati insieme a quello nuovo. Spegnendo la cache sono stati rilasciati tutti i vecchi valori. –
Qualche notizia su questo ora? – mayu
Il problema che ho archiviato è stato chiuso perché non è considerato abbastanza core. Deludente, ma sono stato in grado di aggirare il problema mantenendo md-no-cache = "true" e aggiungendo il nostro livello di caching. L'espressione md-items può assumere una funzione come: md-items = "item in getItems (searchText)". –