我正在使用this进行自动填充。
如果用户想要搜索他/她的姓名并且他/她输入姓名,则在三个字符后面会出现相应的名称(搜索栏位于仪表板的顶部栏中)。
滚动仪表板后,用户想要搜索用户,相关的用户名正在显示。
但我们正在收到服务器的回复。
当我滚动仪表板(顶部工作正常)时会发生这种情况。
<form id="search" class="navbar-form navbar-right app-search" role="search" ng-controller="SearchCtrl">
<md-autocomplete class = "searchShape"
ng-disabled="false"
md-no-cache="true"
md-selected-item="selectedItem"
md-search-text-change="searchTextChange(searchText)"
md-search-text="searchText"
md-selected-item-change="selectedItemChange(item)"
md-items="item in querySearch(searchText)"
md-item-text="item.name"
md-min-length="0"
placeholder="search"
md-menu-class="autocomplete-custom-template">
<md-item-template>
<span class="item-title" ng-click="navigate();searchText=''">
<img ng-if="item.type=='USER'" ng-src="{{item.url}}" height="20" width="20" class="img-circle"/>
<span> {{item.name}} </span>
</span>
</md-item-template>
</md-autocomplete>
</form>