Javascript 角度用户界面选择用户界面滚动(选择框上的无限滚动)

Javascript 角度用户界面选择用户界面滚动(选择框上的无限滚动),javascript,angularjs,jhipster,Javascript,Angularjs,Jhipster,我有一个Java后端API,它为我提供分页结果。对于典型的数据列表视图,我使用无限滚动。但是,我如何使用这个开箱即用的选择框 我找到了这个公关,但不知道如何使用它。另外,同一位作者在他的上一篇文章中提到,它仍然是有缺陷的 如果没有现成的解决方案,下一个最好的解决方案似乎是这样的-使用选择框内的按钮并点击“加载更多…”,这有点骇人听闻: {{$select.selected.full_name} {{$index}}-{{item.full_name} 加载更多。。。 我很确定已经有人实施了

我有一个Java后端API,它为我提供分页结果。对于典型的数据列表视图,我使用无限滚动。但是,我如何使用这个开箱即用的选择框

我找到了这个公关,但不知道如何使用它。另外,同一位作者在他的上一篇文章中提到,它仍然是有缺陷的

如果没有现成的解决方案,下一个最好的解决方案似乎是这样的-使用选择框内的按钮并点击“加载更多…”,这有点骇人听闻:


{{$select.selected.full_name}
{{$index}}-{{item.full_name}
加载更多。。。
我很确定已经有人实施了。有什么线索吗

        <ui-select ng-model="data.selected" theme="bootstrap">
        <ui-select-match placeholder="Type 'a' to display results...">
          {{$select.selected.full_name}}
        </ui-select-match>
        <ui-select-choices 
          refresh="fetch($select)" 
          refresh-delay="300" 
          repeat="item in items | filter: $select.search"
        >       
          {{$index}} - {{item.full_name}}
          <div ng-if="$index == $select.items.length-1">
            <button 
              ng-if="!useNgMouseover" 
              class="btn btn-xs btn-success" 
              style="width: 100%; margin-top: 5px;" 
              ng-click="fetch($select, $event);"
              ng-disabled="loading">Load more...</button>                 

          </div>
        </ui-select-choices>
    </ui-select>