使用简单的url遵循以下示例:
<a [routerLink]="['/foo/bar']"></a>
和
<a routerLink="/foo/bar"></a>
没有任何区别。但是,即使在Angular Documentation中,我们也可以找到类似的示例:
<a [routerLink]="['/user/bob']" preserveQueryParams preserveFragment>
link to user component
</a>
那么,使用属性绑定而不是用angular中的routerLink指令进行简单绑定有什么好处?
答案 0 :(得分:1)
我个人尝试使用相同的语义以提高可读性。由于我至少使用过一次[routerLink],因此我将继续使用它而不是routerLink,但是两者都能正常工作;)
答案 1 :(得分:1)
对于简单的URL,无需使用MP4file.save(filename)
。但是,如果URL更复杂,我认为[routerLink]
会更好。例如,您可以使用[routerLink]
代替常规方式进行连接。