2013-02-02 97 views
1

我有幾個我的網頁上的錨看起來像這樣:如何防止我的頁面在鏈接到錨點時被重新加載?

<a ng-href="#1363219200000">03/14/2013<i class="icon-chevron-right"></i></a> 

進一步下跌的一頁我有這樣一個錨:

<a id="1363219200000" class="tableAnchor" href=""></a> 

現在,當我點擊第一個鏈接,該頁面將被重新加載。然後,它會跳到主播(感謝我使用$anchorScroll();)。但是,我真的不明白爲什麼頁面正在重新加載。

我讀過關於ngHref,但這個例子對我來說沒有任何意義。無論我嘗試哪種方式,頁面總是被重新加載。

+0

你能使用的onclick而非HREF? (即完全省略href)。 – Paul

+0

@Westie:我想任何作品都可以。我只是認爲這將是最直接的方法。 –

+0

TBH我認爲這將是一個空href好。另一種選擇,我想是把#放在href('href =「#」')中,但是這會增加歷史記錄。 – Paul

回答

3

您應該利用路線的reloadOnSearch屬性來避免重新加載。

喜歡的東西:

when("/meetings", { 
      templateUrl : "partials/meetings", 
      controller : MeetingController, 
      reloadOnSearch: false 
      }). 
相關問題