我使用:角2相当于A HREF = “#someElementId”
gotoAbout() {
this.router.navigate(['/'], { fragment: 'about' })
}
因为routerLink和A HREF = “#关于” 重新加载我的网页,如果我不是我的根/页。在导航按钮上使用这个功能,它将在一次点击后导航到/#关于无需重新加载页面,但问题是它不是跳跃到那个div,就像我滚动离开它时一样href =“#about”在页面上。有没有办法实现这个角度?
http://stackoverflow.com/questions/36201624/autoscroll-in-angular-2 – yurzui
从[文档](https://angular.io/docs/ts/latest/api/router /index/RouterLink-directive.html):您可以如下设置查询参数和片段: –
我正在尝试访问url.com/#about并从url.com/somethingelse/somethingelse跳转到div id =“about”。所以我需要一个非重载路由器回到/#关于然后div跳转。什么是debug:true;做?它是否设置了?params中的debug = true或者在路由之后进行碎片跳转? – seanEd