使用UI视图自动滚动到angularjs的顶部

时间:2019-01-07 10:35:50

标签: angularjs angular-ui-router autoscroll

我被困在一个代码块中,我必须将该页面发送到顶部。 条件是,当用户单击链接时,它会转到下一页,但问题是页面将从上一页的上一步加载。 我从此链接中找到了一些建议 Autoscroll to TOP with ui-router and Angularjs 但它不起作用。

这是我的代码(看看)

function runBlock($rootScope, MetaTags) {
$rootScope.MetaTags = MetaTags;
$rootScope.$on('$stateChangeStart', function() {
   document.body.scrollTop = document.documentElement.scrollTop = 0;
});}
angular
.module('mainApp')
.run(['$rootScope', 'MetaTags', runBlock]);

有人可以帮我吗,谢谢!

0 个答案:

没有答案