Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 网页包必须是已知的_Javascript_Angularjs_Ionic Framework_Infinite Scroll - Fatal编程技术网

Javascript 网页包必须是已知的

Javascript 网页包必须是已知的,javascript,angularjs,ionic-framework,infinite-scroll,Javascript,Angularjs,Ionic Framework,Infinite Scroll,我正在尝试使用离子无限滚动指令 上面的链接与我需要执行的功能类似。如果要安装此新指令,为什么不使用爱奥尼亚的本机离子无限卷轴 ion infinite scroll指令允许您在用户到达页面底部或接近页面底部时调用函数。 这非常容易使用: <ion-infinite-scroll on-infinite="loadMore()" distance="1%"> </ion-infinite-scroll> 我希望这有帮助 您好。您需要在没有更多记录时进行

我正在尝试使用离子无限滚动指令


上面的链接与我需要执行的功能类似。如果要安装此新指令,为什么不使用爱奥尼亚的本机
离子无限卷轴

ion infinite scroll
指令允许您在用户到达页面底部或接近页面底部时调用函数。 这非常容易使用:

<ion-infinite-scroll
    on-infinite="loadMore()"
    distance="1%">
</ion-infinite-scroll>

我希望这有帮助


您好。

您需要在没有更多记录时进行跟踪。使用类似布尔变量的东西,并且在后端,您需要分页:

function _fetchProducts() {
            if (vm.end) return;

            Product.GetSearch(searchFilter).$promise.then(function (resp) {
                if (resp.length) {
                    searchFilter.skip += searchFilter.take;

                        vm.products.concat(resp);
                    });
                }
                else vm.end = true;

                //result ready
                vm.prodReady = true;
                $rootScope.$broadcast('loading:hide');
            }).catch(function (err) {
                console.log("Failed to download list items:", err);
                $cordovaToast.show('Errore .. riprovare piu tardi!', 'long', 'center');
                vm.end = true;
            }).finally(function () {
                $scope.$broadcast("scroll.infiniteScrollComplete");
            });

        }
在HTML中:

<ion-infinite-scroll ng-if="!partnerproduct.end" ng-hide="true" on-infinite="fetchMoreProducts()" distance="1%">
                        </ion-infinite-scroll>


您是否出于特殊原因安装该模块?因为爱奥尼亚已经有了一个@ManuelObregozo是的,我正在做同样的事情,我不知道爱奥尼亚有一个,我需要安装它还是它有那个指令?不,没有。它包含在ionic lib.ya中。我尝试过它,但当页面底部用代码、html和控制器更新答案时,该函数不会触发。我尝试过它,但当滚动接近页面底部时,它不会触发函数loadMore()。太棒了!请花几分钟时间查看提供的信息和文档,然后再复制并粘贴到项目中。此函数“loadMore()”需要在控制器上声明。on infinite表达式仅在滚动条到达底部时触发定义的函数。你明白吗?是的,我明白,但事情不是这样发生的