1

我正在使用 angularjs 1.5,并且在使用带有 $http 请求的 md-autocomplete 来获取列表时,如果我在某些 http 调用处于挂起状态时按 Enter 键,那么所有挂起的请求都会自动取消。

这是我的代码片段:

HTML:

<md-autocomplete md-selected-item="selectedItem" md-search-text="searchText" md-items="item in querySearch(searchText)">
  <md-item-template>
    <span md-highlight-text="searchText">{{item}}</span>
  </md-item-template>
</md-autocomplete>

JS:

function querySearch (searchText) {
        return $http
   .get(BACKEND_URL + '/items/' + searchText)
   .then(function(data) {
     // Map the response object to the data object.
     return data;
     });
    } 
4

0 回答 0