标签: javascript html angularjs angular1.6
在Angular JS 1.6(我知道它很旧,旧版软件)中,我注意到当我更新通过n显示的对象数组(比如将ng-repeat个新项目推入数组)时,它会更新用户的滚动位置。
n
ng-repeat
意思是,如果显示9个元素,每个元素的高度为100px,则将3个元素显示在一行中,并将另外9个元素附加到数组中,它将跳到最新添加的元素的顶部。我希望用户在执行无限滚动/向屏幕添加新元素时不会感到任何改变。
这可能与Angular,ng-repeat或类似内容无关,而是更新屏幕上元素的简单行为。
如何防止这种行为?