1

私はngTagsInputを使用しています。これが私のマークアップです:

<tags-input add-from-autocomplete-only="true" 
            input-tabindex="4" 
            min-length="0" 
            ng-model="news.tags" 
            display-property="tagName" 
            replace-spaces-with-dashes="false" placeholder="Add tag">
  <auto-complete load-on-focus="true" 
                 load-on-empty="true" 
                 min-length="0" 
                 source="loadData('Tag', $query)">
  </auto-complete>
</tags-input>

結果は 10 件しか表示されませんが、すべての結果を表示する必要があります。

4

1 に答える 1

2

docsで述べたように、maxResultsToShowオプションを使用して、一度に表示される一致の数を設定できます。

<auto-complete load-on-focus="true" 
               load-on-empty="true" 
               min-length="0" 
               source="loadData('Tag', $query)"
               max-results-to-show="20">
</auto-complete>

ワーキングプランカー

FWIW、あなたのマークアップは、input-tabindex属性がディレクティブによって認識されていないため、ngTagsInput のフォーク/カスタム バージョンを使用していることを示しています。ただし、私の答えはまだ適用されるはずです。

于 2016-05-22T18:47:56.453 に答える