2016-05-12 42 views
0

我想知道如果有人可以建议我...我不是很熟悉AngularJS,但我目前正在使用它的网站上工作。我有几个场景在那里我有链接到一个锚链接在不同的页面/不同的URL,如果我是简单地把它作为这个例如:AngularJS - 链接到另一页上的锚链接

<a href="www.website-address.com#anchorlink">Click here to view this link</a>

这导致404 。我发现了几个解决方案,可以在同一页面内找到锚点链接,但是没有任何方法可以与AngularJS链接到不同页面/网址上的锚点链接。

任何人都可以帮忙吗?谢谢。

+1

尝试像这样'Click here to view this link'。您的代码从应用程序根目录获取URL。 –

回答

1

Angularjs解析href的重定向。它试图去查看与anchorlink

尝试设置这在你的路由

//使用HTML5历史API $ locationProvider.html5Mode(真);

和OM您的HTML头中,将网站的基本定位与<base href="/">

这应该使angularjs停止与网址中的锚标签的干扰。

编辑

@Sabarish Senthilnathan的评论作品也,也许是最好的办法了。