當我點擊一個鏈接時,我的頁面向上滾動,我知道如果我在控制器內處理這個問題,我可以在那裏放置一個event.preventDefault()
,但是我不希望這個在控制器上。有沒有辦法阻止在視圖中使用ng-click滾動?
在我看來有沒有辦法解決這個問題?
<li ng-hide="showMore">
<a href="#" ng-click="showMore=!showMore">
<span class="fa fa-plus-circle"></span> <br>
Mais
</a>
</li>
<li ng-class="{'active':showMore}" ng-show="showMore">
<a href="#" ng-click="showMore=!showMore">
<span class="fa fa-minus-circle"></span> <br>
Menos
</a>
</li>
我的主頁是localhost:3000 /#!/所以這對我不起作用 –