When it comes in one of its input component called “md-autocomplete” these are the points to consider while implementing it during development. It displays a dropdown of all possible matching content to user’s query. User will be able to pick required content from the drop-down that would have all the potential matches based on the search characters entered by him/her.
md-autocomplete is different from browser’s autofill feature. It allows user to key-in any value but will not allow the user to select a value which is not part of the matching content in the drop-down. Browser cache will not be reflected in the md-autocomplete drop-down.
Here are the steps to implement md-autocomplete with AngularJS