如何有条件地添加元素属性,例如checked复选框?
以前版本的Angular已经NgAttr和我认为NgChecked哪些似乎都提供了我所追求的功能.但是,Angular 2中似乎不存在这些属性,我看不到提供此功能的其他方法.
在Angular 2中,如果我有一个元素,<button></button>我怎么能有条件地添加属性指令[routerLink]="['SomeRoute']呢?
我正在尝试在我的 Angular 7 应用程序中使用带有 href 的锚标记。当我点击链接时,浏览器中的 url 会发生变化,但无法导航到该页面。如果我把 target="_self" 这样就可以了
<a href="/abcd" target="_self">Abcd</a>
Run Code Online (Sandbox Code Playgroud)
但这不仅适用于浏览器中的 url 更改,而且没有任何反应
<a href="/abcd">Abcd</a>
Run Code Online (Sandbox Code Playgroud)
好像我使用 Angular 路由并使用 RouterLink 一样工作。
<a routerLink="/abcd" routerLinkActive="active">Abcd</a>
Run Code Online (Sandbox Code Playgroud)
谁能解释一下这种行为。