Changing route doesn't scroll to top in the new page

后端 未结 18 2063
北恋
北恋 2020-11-29 15:11

I've found some undesired, at least for me, behaviour when the route changes. In the step 11 of the tutorial http://angular.github.io/angular-phonecat/step-11/app/#/phon

18条回答
  •  半阙折子戏
    2020-11-29 15:28

    I found this solution. If you go to a new view the function gets executed.

    var app = angular.module('hoofdModule', ['ngRoute']);
    
        app.controller('indexController', function ($scope, $window) {
            $scope.$on('$viewContentLoaded', function () {
                $window.scrollTo(0, 0);
            });
        });
    

提交回复
热议问题