在Angular中,使用routerLink
指令可以在模板中创建导航链接。默认情况下,routerLink
会生成相对路径,如果需要生成绝对路径,可以使用绑定语法来指定绝对路径。
要在绝对路径中包含#
,可以使用routerLink
的绑定语法,并将路径作为一个字符串传递。以下是一个示例:
Link
在上面的示例中,我们将routerLink
绑定到一个数组,数组的每个元素都是路径的一部分。我们使用fragment
变量来动态设置#
后面的部分。
请注意,上面的示例假设你已经在组件中定义了fragment
变量。你可以在组件中定义一个字符串变量,并在需要的时候对其进行设置。
希望这个解决方法对你有帮助!
上一篇:Angular 5 ngx-toastr 不显示 HTML 消息
下一篇:Angular 5 使用 --aot 构建时出现了“找不到模块 - @angular/platform-browser”的错误。