如何在链接到锚点时阻止重新加载页面?

时间:2013-02-02 13:06:59

标签: javascript angularjs

我的页面上有几个锚点,如下所示:

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

在页面的下方,我有一个锚点:

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

现在,当我点击第一个链接时,将重新加载该页面。然后,它将跳转到锚点(感谢我使用$anchorScroll();)。但是,我真的不明白为什么要重新加载页面。

我读过ngHref,但这个例子对我来说没有任何意义。无论我尝试哪种方式,都会重新加载页面。

1 个答案:

答案 0 :(得分:3)

您应该使用路由的reloadOnSearch属性来避免重新加载。

类似的东西:

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