Używam interfejsu użytkownika Onsen do zbudowania hybrydowej aplikacji Phonegap. Istnieją listy na niektórych stronach zawierających 100 elementów. Ale paski przewijania nie są wyświetlane. Czy jest tak, aby pokazać natywne paski przewijania na stronie?Jak wyświetlać paski przewijania na liście aplikacji w usłudze onsen?
Oto kod używam:
<ons-row >
<ons-col align="center" >
<ons-list class="scrollme" ng-scrollbar is-bar-shown="true">
<ons-list-item modifier="tappable" ng-repeat="hotel in hotels" ng-click="viewHotel(hotel);">
<div class="hotel-item">
<img preload-image ng-src="http://domain.com/{{hotel.thumbNailUrl}}" default-image="img/loader.gif" alt="Thumbnail" class="testimage">
<div class="gradient-overlay" style="text-align: center">
<div class="details">
<h4>{{hotel.name}}</h4>
<h4>{{hotel.rateCurrencyCode + " " + hotel.highRate}}
</div>
</div>
</div>
</ons-list-item>
<ons-button type="cta" should-spin="{{isFetching}}"
ng-show="moreResultsAvailable" ng-click="loadMore()" class="loadMore">More Results</ons-button>
</ons-list>
</ons-col>
</ons-row>
Aktualizacja
Próbowałem to ng-scrollbar, ale to nie działa. Sam pasek przewijania przewija się w górę po przewinięciu listy.
tak, to czy istnieje alternatywa mogę używać na jakiś czas? –
Obawiam się, że w tej chwili nic nie istnieje, z wyjątkiem próby rozwinięcia go przez siebie. Oczywiście nie jest to takie proste. –
OK, dziękuję za pomoc. Kiedy jest następna wersja interfejsu Onsen UI? –