0
我正在研究Ionic 1項目,其中我調用API來檢索數據。但離子刷新似乎沒有按預期工作。它沒有進入它應該刷新的功能。這裏是我的代碼:離子刷新不能輸入功能
HTML代碼:
<ion-view view-title="Hotels" ng-controller="AgHotelCtrl">
<ion-content>
<ion-refresher pulling-text="Pull to refresh..." on-refresh="init()">
</ion-refresher>
<ul class="list">
<li ng-repeat="r in res" class="item">
<h2>{{r.name}}</h2>
<p>{{r.locality}}</p>
</li>
</ul>
</ion-content>
</ion-view>
JS代碼:
.controller('AgHotelCtrl', function($scope, $state) {
var init = function() {
console.log("hola");
var user = $state.params.user;
$scope.res=[];
var whereClause = "agent_email = '" + user.email + "'";
var queryBuilder = Backendless.DataQueryBuilder.create().setWhereClause(whereClause);
Backendless.Data.of("Hotels").find(queryBuilder)
.then(function(foundHotels) {
$scope.res = foundHotels;
})
.catch(function(error) {
console.log("error" + error.message);
})
}
init();
})
工作的罰款。謝謝,雖然,切換視圖時數據不會立即加載。我總是必須刷新頁面才能加載列表。 –