【问题标题】:Angularjs adds a slash to anchor linksAngularjs 为锚链接添加斜线
【发布时间】:2014-12-20 11:01:44
【问题描述】:

如何防止angularjs在锚链接上加斜线?

例如。 http://examples.com/examples#example1

会变成 http://examples.com/examples#/example1

页面加载后。

请注意#号后的斜线(/)。

随后的链接会禁用 html 中的锚点功能。

【问题讨论】:

标签: html angularjs anchor


【解决方案1】:

只有一个 hack 没有为此添加指令:

<a href="#scroll#example1">Scroll to first Example</a>

第一个井号标签会得到不需要的斜线,但第二个会像默认锚链接一样工作。第一个哈希标签的标题(在本例中为“滚动”)对此功能没有任何影响。这只是语义。随意放任何你想要的东西。

【讨论】:

    猜你喜欢
    • 2012-12-11
    • 2012-11-01
    • 2011-09-03
    • 1970-01-01
    • 2015-11-08
    • 1970-01-01
    • 2016-09-08
    • 1970-01-01
    • 2011-03-16
    相关资源
    最近更新 更多