gpt4 book ai didi

javascript - 在 Angular 应用程序中初始加载时滚动容器

转载 作者:行者123 更新时间:2023-12-02 18:27:34 25 4
gpt4 key购买 nike

我有一个容器,每当添加新项目时,它就会将其滚动顶部动画到底部。标记看起来像这样:

<div class="scrolly">
<div class="item" ng-repeat="item in items" ng-animate=" 'scroll-to-bottom' ">
{{item.value}}
</div>
</div>

这在添加新项目时效果很好,但在初始页面加载时,容器会滚动到顶部。我想找出在初始页面加载时将scrollTop 设置为底部的正确方法。

示例 jsFiddle: http://jsfiddle.net/bkad/JnwCP/

最佳答案

诀窍是在像这样填充数据时添加一些延迟:)

$timeout(function () {
for (var i = 0; i < 20; i++)
$scope.items.push({
value: i
})
}, 10);

Demo

关于javascript - 在 Angular 应用程序中初始加载时滚动容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18195711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com