我正试图在这样的表格中显示md-autocomplete:
<td>
<md-autocomplete md-search-text="searchText" md-selected-item="enumvals" md-items="item in querySearch(searchText)"
md-item-text="item" md-min-length="0" md-no-cache="true" placeholder="Search..." md-menu-class="autocomplete-custom-template">
<md-item-template>
<span class="item-title">
<span> {{item}} </span>
</span>
</md-item-template>
</md-autocomplete>
</td>
但是md-autocomplete看起来很奇怪,我猜这是一个css错误,但更重要的是当我输入时没有任何反应,搜索功能定义如下:
$scope.querySearch = function (query) {
console.dir('Entered');
var results = query.length > 0 ? $scope.enumValsSearch.filter(function (item) {
var tempItem = item.toLowerCase();
var tempQuery = query.toLowerCase();
return (tempItem.indexOf(tempQuery) !== -1);
}) : $scope.enumValsSearch;
console.dir(results);
return results.slice(0, 200);
}
Web控制台不显示任何内容