场景:
1.想实现一个功能,就是点击a标签,跳转到指定的位置,
2.使用a标签的锚 URL 来实现;
<a href="#c4">点击去c4</a>
<a id="c4">1</a>
3.就是点击上面一个a标签,跳转到id为4的标签。
问题:
在Angular2的环境下,会触发路由事件,直接跳转到c4这个地址去了;然后地址栏出现相应地址,如下
http://192.168.1.104:8901/#/c4
请问怎么解决这个问题;
场景:
1.想实现一个功能,就是点击a标签,跳转到指定的位置,
2.使用a标签的锚 URL 来实现;
<a href="#c4">点击去c4</a>
<a id="c4">1</a>
3.就是点击上面一个a标签,跳转到id为4的标签。
问题:
在Angular2的环境下,会触发路由事件,直接跳转到c4这个地址去了;然后地址栏出现相应地址,如下
http://192.168.1.104:8901/#/c4
请问怎么解决这个问题;
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
使用HTML5 History 模式就可以支持hash跳转到固定位置了
可直接在官方文档搜索:locationstrategy