Md-Autocomplete不会调用搜索功能

时间:2016-07-25 01:04:09

标签: html angularjs angular-material

我正试图在这样的表格中显示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控制台不显示任何内容

0 个答案:

没有答案