1
我非常接近完成了我的網頁,我就遇到了這個奇怪的錯誤。
當我使用NG-包括,頁面加載罰款,但他們繼續從以前的位置滾動,這樣他們就不會在每點擊頂部開始。
我訴諸使用錨點滾動,但它不能正常工作。我必須再次單擊該鏈接,才能加載內容,如果再次單擊相同的鏈接,它會將頁面偏移到某個奇怪的位置。
這是我在控制器代碼:
$scope.toPage = function (index, id) {
$scope.missiveIndex = index;
$scope.contentsDown();
$location.hash(id);
};
,這是HTML部分:
<article id="{{articles.ids}}" class="stories-anim" ng-repeat="articles in stories" ng-hide="!isMissiveSlideIndex($index)" ng-include="articles.content" [autoscroll]>
</article>
的ID通過ng-click="ng-click="toPage($index, button.ids);"
傳遞是有放的方式[onload]表達式中的location.hash和autoscroll方式?
感謝
謝謝。我設法通過實際使用0秒超時對第一次加載進行破解。如果您回到上一篇文章,它會保留滾動位置 – Irakli