2013-02-02 71 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 
      }). 
相关问题