Dieser Artikel teilt Ihnen hauptsächlich die Implementierung des rollenden Mausladens von Daten in js mit. Ich hoffe, dass er allen helfen kann.
// 滚动请求数据 vm.queryAssetLogList = []; var creditFlag = true, creditIndex = 1; $('.cLogBox').scroll(function (e) { var heightMinus = $('.cLog').height() - $('.cLogBox').scrollTop(); if (heightMinus <= 600) { if (creditFlag) { creditFlag = false; creditIndex++; // assetQueryAssetLogFun(vm.pageNum, vm.pageSize, obj.id); assetQueryAssetLogFun(creditIndex, vm.pageSize, vm.logDetail.id, function (data) { if (vm.queryAssetLogList.length < creditIndex * 10) { } else { creditFlag = true; } }) } } }); // 查询资产日志 function assetQueryAssetLogFun(pageNum, pageSize, id, succFn) { var param = { "pageNum": pageNum, "pageSize": pageSize, "id": id }; console.log(param); homepageService.assetQueryAssetLog(param).then(function (data) { if (data.data.length < 10) { creditFlag = false; } vm.queryAssetLogList = vm.queryAssetLogList.concat(data.data); return succFn(); }, function (res) { vm.queryAssetLogList = []; })
Verwandte Empfehlungen:
jquery-basierter rollender Maus-Zoom-Bildeffekt_jquery
Das obige ist der detaillierte Inhalt vonjs implementiert eine scrollende Maus zum Laden von Daten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!