0
在我的科爾多瓦離子移動應用程序中,我使用離子粘貼和離子無限滾動列表。在代碼下面;on-infinite not call when use ion-affix
<ion-scroll zooming="false" direction="y" style="width: 100%;height:500px">
<ion-refresher
pulling-text=「Pull To Refresh「
on-refresh=「reloadData()」></ion-refresher>
<div class="list" ng-repeat="thisitem in homeData.items_new">
<div class="item item-divider item-energized text-center" ion-affix data-affix-within-parent-with-class="list">
{{thisitem.Date}}
</div>
<div class="item item-text-wrap" ng-repeat="item_sub in thisitem.items">
{{item_sub.Time}} - {{item_sub.FlightNo}}
</div>
</div>
<ion-infinite-scroll ng-if="!homeData.noMoreItemsAvailable" on-infinite="home_load_flights()" distance="10%"></ion-infinite-scroll>
</ion-scroll>
無限滾動在第一次加載時工作正常。但是當我刷新(下拉刷新)無限滾動不起作用。此外,當我刪除離子粘貼的項目,它工作正常。 請幫幫我。
嗨,裏諾。感謝您的回覆。我已經做到了。但仍errir – Tony
調試,看看每一次你的home_load_flights()函數運行時,這條線真的運行。它在第一次加載中工作正常意味着它可以調用該函數。所以可能導致問題的主要地方在於事件完成的廣播。 – reno
是的。我調試它。它每次都運行。 – Tony