我的脚本基于http://plnkr.co/edit/De6bBrkHpojgAbEvHszu 但我所有与 ID 锚点的链接都在视图内,每次点击它都不会将我带到它只是重新加载视图的元素。有任何想法吗?
我正在使用的脚本
/*Intercept onpage anchor hash usage: <a href="#/test?scrollTo=foo">Test/Foo</a> */
Site.run(function($rootScope, $location, $anchorScroll, $routeParams) {
$rootScope.$on('$routeChangeSuccess', function(newRoute, oldRoute) {
$location.hash($routeParams.scrollTo);
$anchorScroll();
});
})
我的链接之一
<a href="#/article/10?scrollTo=test" target="">Test</a>
我要导航到的元素
<h3 id="test">Test</h3>