Angularjs与哈希标签链接



有链接http://example.dev/#5667

<div id="5667" >Some 5667 Target</div>

如何不替换链接到http://example.dev/#/5667 this,并像没有AngularJS一样强制进行浏览器,只需滚动以滚动到目标?

您可以使用$anchorScroll服务进行此操作。

$location.hash('myElementId');
$anchorScroll();

将滚动到具有ID myElementId的第一个元素。

在Plunker上尝试一下

最新更新