Css 具有url动态id的ngClass条件
我需要一个ngClass条件,在这里我向列表元素添加一个活动类。我需要有它的url“/companys”和“/company/:id” 问题是“/company/:id”不起作用。如何使它适用于每个id而不是“:id”Css 具有url动态id的ngClass条件,css,angular,twitter-bootstrap,Css,Angular,Twitter Bootstrap,我需要一个ngClass条件,在这里我向列表元素添加一个活动类。我需要有它的url“/companys”和“/company/:id” 问题是“/company/:id”不起作用。如何使它适用于每个id而不是“:id” 重要的是要理解您正在创建一个对象,所以不能两次分配同一个属性。如果没有任何逻辑,您可以执行类似于的操作。您能举个例子说明menuActive中的值吗?@moshesaurus”/company/1或“/company/r32jas2”任何字符串和数字组合的值 <li cla
重要的是要理解您正在创建一个对象,所以不能两次分配同一个属性。如果没有任何逻辑,您可以执行类似于的操作。您能举个例子说明menuActive中的值吗?@moshesaurus”/company/1或“/company/r32jas2”任何字符串和数字组合的值
<li class="nav-item" [ngClass]="{active: isActive(menu) }" *ngIf="isLoggedIn">
isActive(menu: string) {
const menuWithId = /^\/companies\/[a-z0-9]+$/i;
return menu === "/companies" || menuWithId.test(menu);
}