0

ui-select2 Angular ディレクティブを使用しようとしていますが、github リポジトリには次のように記載されています。

すべての select2 オプションは、ディレクティブを介して渡すことができます。サポートされているオプションのリストとその機能の詳細については、Select2 ドキュメント ページを参照してください。

ディレクティブは機能していますが、単純なオプションを渡すことができません (つまり、無視されます)。例えば:

html

<form>
   <input type='hidden' ui-select2='selectGenes' ng-model='selectedGene' , ng-required="true">
</form>

js

$scope.selectGenes = {
  minimumInputLength: 2,
 'ajax': {
   url: "/api/genes.json",
   dataType: 'json',
   data: function(term, page) {
     return { q: term }; 
   },
   results: function(data, page) {
       var index;
       for (index = 0; index < data.length; ++index){
           data[index].text = data[index].name2;
       };
     return { results: data };
   }
 }
};   
4

1 に答える 1