小编Gre*_*176的帖子

如何获得泛型类型的属性?

我有一个抽象类,在我传递泛型类的项的方法中.接下来,我需要获取此项的属性,如何正确执行?

export abstract class BaseService<T> {
    ...
    public saveItem(item: T) {
        ...
        if (item.id <=== here I got error ) {
        }
        ...
    }

    export class ClusterItem {
        id: number;
        ...
     }

    export class ClustersService extends BaseService<ClusterItem> {
        ...
    }
Run Code Online (Sandbox Code Playgroud)

generics typescript

8
推荐指数
1
解决办法
4585
查看次数

如何在angular2中单击按钮时显示/隐藏组件?

我有一张桌子,列标题 - 按钮.当我点击它们时应显示过滤器.过滤器是一个组件.现在我显示那样的过滤器

<button class="filter-btn" (click)="toggleFilter='category'">Category</button>
<filterbox [elements]="filters.categories *ngIf="toggleFilter=='category'"></filterbox>
Run Code Online (Sandbox Code Playgroud)

我可以在没有变量"toggleFilter"的情况下显示/隐藏filterbox组件,即按钮单击直接显示/隐藏组件吗?

angular

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular ×1

generics ×1

typescript ×1