2016-09-04 11 views

答えて

1

このコードマッチどの見せたいん

$scope.queryTags=function($query){ 
    return $http.get('tags.php',{ 
     params:{ 
      'tag':$query 
     } 
    }) 
} 

ただのフィルタリングなしtags.phpからあなたの名前を返しますない上、それに行われていますサーバーはクライアント上に存在しません。 あなたは$query

$scope.queryTags=function($query){ 
    return $http.get('tags.php',{ 
     params:{ 
      'tag':$query 
     } 
    }).then(function(names) { 
     var filteredNames = names.filter(function(name) { 
      return (name.includes($query); 
     }); 
     return $q.when(filteredNames); 
    }) 
} 
0

オートコンプリートに基づいて配列をフィルタリングするArray.prototype.filterArray.prototype.includes方法を使用することができるだけの約束によって与えられた出力を返します。フィルタリングを適用するには、自分でメソッドを提供する必要があります。

関連する問題