Giả sử tôi có tiêu đề lớn để chỉ thị ng-view
nằm xuống trên trang. ngay trước khi ng-view này tôi có một loại trình đơn kích hoạt định tuyến góc và do đó thay đổi quan điểm. Vấn đề của tôi là bất cứ lúc nào định tuyến được trigged trang giữ cuộn lên trên để phần ra khỏi khung nhìn.Góc: tắt di chuyển lên trên cùng khi thay đổi chế độ xem
đây là định tuyến của tôi:
angular.module('portfolio', [])
.config(function ($routeProvider, $anchorScrollProvider) {
$anchorScrollProvider.disableAutoScrolling();
$routeProvider
.when('', {
templateUrl: 'portfolio/index.html',
controller: 'PortfolioListCtrl'
})
.when('/portfolio/:project', {
templateUrl: 'portfolio/detail.html',
controller: 'PortfolioDetailCtrl'
})
.otherwise({redirectTo: ''});
});
Tôi đã $anchorScrollProvider.disableAutoScrolling();
đặt nó không có vẻ làm việc.
Có ai có ý tưởng không?
Tôi không thích giải pháp này. Ghi đè toàn bộ dịch vụ là một ý tưởng tồi:/ –
Bất kỳ giải pháp nào khác @ ΑναστάσηςΑνδρονίδης? – Lucio