0

私のAngularUIブートストラップの先読みは、オブジェクトの配列を読み込む必要があるにもかかわらず、 "結果が見つかりません"オブジェクトをドロップダウンする代わりに "No Results"を表示するAngularUI Bootstrap先頭

私は uib-typeahead="number for number in getNumbers($viewValue)"

を持っており、私のコントローラで私はちょうどしようとしているconsole.log(array)ショー[オブジェクト、オブジェクト、オブジェクト...]

$scope.getNumbers = function($viewValue) { 

...stuff to retrieve numbers... 

return array 
} 

を持ってUIB-先行入力で

私が関係していると思うコードのビットを表示する。これはどこに問題がありますか?ドロップダウンが返されない理由結果が見つかりませんでしたか?

     <input 
         type="text" 
         class="form-control" 
         name="number" 
         ng-model="numberinfo.number" 
         uib-typeahead="number for number in getNumbers($viewValue)" 
         typeahead-template-url="/tpl.html" 
         typeahead-loading="Loadinglocations" 
         typeahead-on-select="numberSelect($item, 10)" 
         typeahead-wait-ms="3" 
          typeahead-min-length="3" 
          typeahead-no-results="noResults" 
          required> 
        <i ng-show="loadingLocations" class="glyphicon glyphicon-refresh">Loading...</i> 
      <div ng-show="noResults"> 
       <i class="glyphicon glyphicon-remove"></i> No Results Found. 
      </div> 



<script type="text/ng-template" id="/tpl.html"> 
    <a> 
     <div> 
      <span style="display:block;" class="registration" 
        ng-bind-html="match.model.number | uibTypeaheadHighlight:query"></span> 
     </div> 
    </a> 
</script> 
+0

$scope.getNumbers = function($viewValue) 

変更をすることができますが、詳しく説明しようとすることができますあなたが問題を見ることができるように[Plunker](http://plnkr.co)を作成するあなたの質問? – luixaviles

+0

いくつかのコントローラコードを表示できますか? – Wcan

答えて

0

コントローラがオブジェクトを慰めているが、あなたのUIB-typeheadはそれを取得していないそのがあるため、このパラメータの

$scope.getNumbers = function(viewValue) 
+0

これは何も変わりませんでした。出力は同じで、「結果が見つかりません」というメッセージが引き続き表示されます。 – jenryb

+0

私はあなたがコントロールコードを理解するためにプランナーを作ってくれると思うよりも、私はその答えを得てくれることを願っています – Wcan

関連する問題