Use md-autocomplete to search for matches from local or remote data sources.
md-autocomplete
By default, md-autocomplete will cache results when performing a query. After the initial call is performed, it will use the cached results to eliminate unnecessary server requests or lookup logic. This can be disabled above.
Use <md-autocomplete> with custom templates to show styled autocomplete results.
<md-autocomplete>
The following example demonstrates floating labels being used as a normal form element.