2015-04-08 11 views
16

In material material autocomplete (https://material.angularjs.org/#/demo/material.components.autocomplete) Tutti gli esempi mostrano come ottenere i dati dalla variabile locale. Non c'è aiuto per eseguire il completamento automatico tramite chiamata AJAX.Material design Telescopico angolare md-autocomplete

+0

Non importa da dove ricevi i dati. Inserisci il tuo codice – Sajeetharan

+0

Ciao sajeetharan, L'esempio è qui nella fonte https://material.angularjs.org/#/demo/material.components.autocomplete Ho solo bisogno di un meccanismo per effettuare una chiamata remota piuttosto che cercare in la variabile locale. – Cyril

+1

Basta effettuare una chiamata $ http e ottenere i dati – Sajeetharan

risposta

24

Hai solo bisogno di utilizzare una funzione che restituisce una promessa in md-items. Vedere questo Plunk: http://plnkr.co/edit/KFQg53ZVfPAMum0dFctK?p=preview

NOTA: restituito promette da $http sarà risolto con un oggetto che ha i dati. Quindi devi fare qualcosa del genere:

return $http.get(url).then(function(response){ 
     return response.data.someOtherPathMaybe; // usually response.data 
    }) 
+3

Non sembra essere running..the anteprima in Plunk – aniltilanthe

+0

@aniltilanthe risolto –

+0

potresti implementare lo stesso su https://material.angularjs.org/1.1.1/demo/chips e fornire una plunker per la lo stesso sarebbe davvero un grande aiuto! –

Problemi correlati