angularjs - 我可以为 $anchorScroll 设置动画吗?

标签 angularjs

我一直在使用 $anchorScroll 从页面顶部跳转到底部,如下所示:

app.controller('homeCntl',
function($scope, $location, $anchorScroll){
    $scope.goToBottom = function() {
        $location.hash('bottomOfPage');
        $anchorScroll();
    }
});

效果很好,它会跳转到页面底部。

虽然它看起来不太好,我想知道是否有办法为此添加动画/过渡效果?

或者如果我只需要考虑另一种方法,例如制定指令或使用 jquery。

谢谢。

最佳答案

不,ngAnimate 不支持 $anchorScroll。 $anchorScroll 本身也不公开任何用于构建动画的 API。

关于angularjs - 我可以为 $anchorScroll 设置动画吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21097130/

相关文章:

javascript - 使用 AngularJS 获取图像时出现错误 404

javascript - 删除按钮上的确认对话框

javascript - 将支付网关与 angularjs 应用程序和 spring 后端集成

javascript - 尝试通过 http 上传文件时发送目标文件而不是文件信息

javascript - AngularJS 根据方法(Get、Put)更改 url

javascript - AngularJS 中的日期字段

javascript - AngularJS 和艰难的开端 - 简单的应用程序不起作用

javascript - 是否可以读取另一台服务器中的 json 文件,如何读取?

angularjs - AngularJS 中的全局变量

javascript - if/else 在 angularjs 中不起作用