md-autocomplete问题?

时间:2017-08-08 11:53:44

标签: angularjs md-autocomplete

我正在使用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>

0 个答案:

没有答案