在HTML

时间:2017-08-08 07:20:55

标签: javascript html angularjs

当滚动条到达页面末尾时,我正在尝试在网页上加载数据。为此,我使用自定义Angular指令。使用单个Ajax调用,将获取整个数据,并且一次在页面上显示6个项目:

<div ng-repeat="providersList in ( filteredproducts = ( providersList | filter:{ providerName: spsearch } | filter:{ citiesServicing: locationsearch }:ignoreNullComparator ))  | orderBy: 'rank' | limitTo: limit " >
    <a ng-href='{{providersList.detailPageLink}}' class="spntouch-link spnlistcard">...

我想同时检查提取的数据中是否还有更多项目,如果为true,则显示它们。所以,当滚动条到达页面末尾时,它会检查是否还有更多项目,如果是,则将它们加载到页面上。

如何同时检查?这是对的吗?

<div ng-repeat="providersList in ( filteredproducts = ( providersList | filter:{ providerName: spsearch } | filter:{ citiesServicing: locationsearch }:ignoreNullComparator ))  | orderBy: 'rank' | limitTo: limit " >
    <div when-scrolled="hasMoreItemsToShow(filteredproducts.length,limit) && showMoreItems()>
                   <a ng-href='{{providersList.detailPageLink}}' class="dnstouch-link dnslistcard">....

上面的代码会吗?我是webD的新手,因此,如果问题太基础,请原谅。

谢谢!

0 个答案:

没有答案