私は、スクロールを作成するためにページを反復するコントローラを持っています。
私は私の見解では、結果に返されたJSONオブジェクトをプッシュするvar i=1;
$scope.result=[];
$scope.loadMore = function(){
$http.get("http://test.website.com/api/search/"+i).success(function(response){
i++;
$scope.result.push(response);
console.log(response);
$timeout(function() {
$scope.result = response;
});
$scope.$broadcast('scroll.infiniteScrollComplete');
});
}
:
<div class="item item-text-wrap" ng-click="post($event,res)" ng-repeat="res in result" ng-model="text" ng-controller="recommendedJobsCtrl" >
私も一番下に、私の見解に次を追加しました:
<ion-infinite-scroll ng-if="!noMoreItemsAvailable" on-infinite="loadMore()" distance="10%"></ion-infinite-scroll>
データconsole.logに正しい情報が表示されますが、結果にプッシュされているとは思われません。誰か助言してもらえますか?
私はconsole.log出力この
[Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object]
とECHオブジェクトが含まれています
"id":1396702,
"employer_id":74801,
"external_id":null,
"view":449,
"apply":22,
"status":1,
"rank":1,
"type":"C",
"notification_type":4,
"package":2,
"locality":"MY",
"locality_city":"Kuala Lumpur",
"category":"adm",
"subcategory":null,
"level":0,
"experience":0,
"country":"MY",
"zip":null,
"area":"Kuala Lumpur",
"state":null,
"city":null,
"salary_min":1000,
"salary_max":1100,
"salary_period":2,
"salary_currency":"MYR",
"logo_url":"\/\/s3.amazonaws.com\/JHP-S3\/uploads\/image\/90821\/1owQih5MsM\/plogo",
"banner_url":"",
"company_url":null,
"company_email":"[email protected]",
"company":"1Millennium International Sdn Bhd",
"industry":0,
"title":"Telephone Operator - Kuala Lumpur",
"summary":null,
"description":"
Attend to customers' incoming calls and provide solutions in a timely manner.<\/li>\n
SPM Cerificate<\/li>\n
Good spoken English<\/li>\n
5 days work - Monday to Friday<\/li>\n
Working hours - 8:45am to 5:45pm<\/li>\n
People oriented and able to work well in team<\/li>\n
Basic salary 1000 + attendance allowance<\/li>\n
Working Location - around Kuala Lumpur (LRT or monorail accessible)<\/li>\n
Calling all school leavers keen in part-time work<\/li>\n<\/ul>",
"published_at":"2016-07-11 01:41:52",
"refreshed_at":"2016-07-11 01:41:52",
"created_at":"2016-04-04 06:55:17",
"updated_at":"2016-07-11 01:49:28"
},
を使用することができますあなたの部署で?私はこれが問題になると思うのは、基本的に '$ scope.text'のためにdivに時計を置くからです。 – thepio
私はそれを削除しますが、私はまだ同じ問題を持って、それを書いてミスを犯している必要があり、[OK]を –
をもたらすために押していないが、我々は何が起こっているかの全体像を理解し、どのようなことができるように、あなたのhtmlコードのいくつかのより多くを共有することができます起こるはずですか? – thepio