gpt4 book ai didi

javascript - angularjs $anchorScroll 有时会刷新所有页面

转载 作者:行者123 更新时间:2023-12-04 01:59:15 25 4
gpt4 key购买 nike

我有一个带有 angularjs 路由的应用程序,但在某些 View 中,我想滚动到某个特定的 div 并且我使用 anchorScroll 但有时(并非所有时间)它刷新所有页面,即使我停止事件传播。
有人遇到过这个问题吗?

 $scope.redirectTodiv = function(divname,event) {
event.stopPropagation();
event.preventDefault();

$location.hash(divname);
$anchorScroll();

};

最佳答案

像这样尝试

$scope.redirectTodiv = function(divname,event) {
var id = $location.hash();
$location.hash(divname);
$anchorScroll();
$location.hash(id);

};

关于javascript - angularjs $anchorScroll 有时会刷新所有页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25930741/

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