Questions tagged «hashtag»

27
如何在AngularJS中处理锚点哈希链接
你们中有谁知道如何在AngularJS中很好地处理锚点哈希链接吗? 我为简单的常见问题解答页面添加了以下标记 <a href="#faq-1">Question 1</a> <a href="#faq-2">Question 2</a> <a href="#faq-3">Question 3</a> <h3 id="faq-1">Question 1</h3> <h3 id="faq-2">Question 2</h3> <h3 id="fa1-3">Question 3</h3> 单击上面的任何链接时,AngularJS会拦截并将我路由到一个完全不同的页面(在我的情况下是404页,因为没有路由与这些链接匹配。) 我的第一个想法是创建一个匹配“ / faq /:chapter ” 的路由,并在相应的控制器中检查$routeParams.chapter匹配的元素之后,然后使用jQuery向下滚动到它。 但是随后AngularJS再次对我大喊大叫,无论如何仍只是滚动到页面顶部。 那么,这里有人在过去做过类似的事情并且知道解决方案吗? 编辑:切换到html5Mode应该可以解决我的问题,但是无论如何我们都必须支持IE8 +,所以我担心这不是一个可以接受的解决方案:/

21
带有Hashtag的Angular2路由到页面锚点
我希望在Angular2页面上添加一些链接,单击这些链接将跳到该页面内的特定位置,就像普通的标签一样。因此链接将类似于 /users/123#userInfo /users/123#userPhoto /users/123#userLikes 等等 我认为我不需要HashLocationStrategy,因为我对正常的Angular2方式很满意,但是如果直接添加,链接实际上将跳转到根目录,而不是在同一页上的某个地方。任何方向表示赞赏,谢谢。
120 routing  angular  hashtag 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.