Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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 ng无限卷轴、Bootstrap 3和AngularJS的高度问题_Javascript_Html_Css_Angularjs_Twitter Bootstrap - Fatal编程技术网

Javascript ng无限卷轴、Bootstrap 3和AngularJS的高度问题

Javascript ng无限卷轴、Bootstrap 3和AngularJS的高度问题,javascript,html,css,angularjs,twitter-bootstrap,Javascript,Html,Css,Angularjs,Twitter Bootstrap,我在我的应用程序中实现了,我遇到了几个问题 我当前的问题是,该功能将在每个滚动事件中触发。 我发现在中提到了这个问题,但到目前为止,解决方案包括一个带有clear的div:两者;在容器的末端没有帮助 以下是常见问题解答中的一句话: 为什么ngInfiniteScroll会在每个滚动事件上触发我的表达式? infiniteScroll指令使用它所附着的图元的高度来确定它与窗口底部的距离。在某些情况下,浏览器可能报告高度为0,这会导致此行为。通常,这是由于容器元素只包含浮动的子元素。解决此问题的最简

我在我的应用程序中实现了,我遇到了几个问题

我当前的问题是,该功能将在每个滚动事件中触发。 我发现在中提到了这个问题,但到目前为止,解决方案包括一个带有clear的div:两者;在容器的末端没有帮助

以下是常见问题解答中的一句话:

为什么ngInfiniteScroll会在每个滚动事件上触发我的表达式?

infiniteScroll指令使用它所附着的图元的高度来确定它与窗口底部的距离。在某些情况下,浏览器可能报告高度为0,这会导致此行为。通常,这是由于容器元素只包含浮动的子元素。解决此问题的最简单方法是在容器底部添加一个“间隔”元素(类似于div style='clear:both;'/div);有关更多详细信息,请参阅此问题及其相关答案

想看一看并阐明这个问题吗

这是我的函数和一个工作函数


我相信无限卷轴在这里不是问题。 我已经修复了你代码中的一些问题,看到这个,我觉得一切正常

    var _page = 0;
    $scope.releases = [];
    $scope.loadDetails = function(id) {
        _page++;
        console.log(_page);
        $http.get('http://api.discogs.com/artists/' + id + '/releases?page=' + _page + '&per_page=12').then(function(data2) {
            $scope.releases = data2.releases;
        });
    };