如何在Angular类中声明列表?

如何在Angular类中声明列表?,angular,Angular,我在Angular类中创建了用户名、密码等,我想在同一个类中添加角色列表,如何添加角色列表 export class User { userid: number; username: string; password: string; role: list;==> need to correct } 如果您的角色列表只是字符串,则: export class User { userId: number; username: string;

我在Angular类中创建了用户名、密码等,我想在同一个类中添加角色列表,如何添加角色列表

export class User {
    userid: number;
    username: string;
    password: string;
    role: list;==> need to correct
}

如果您的角色列表只是字符串,则:

export class User {
    userId: number;
    username: string;
    password: string;
    role: string[];
}
如果它稍微复杂一点,那么您可以使用:

export class Role{
    id: number;
    type: string;
}

export class User {
    userId: number;
    username: string;
    password: string;
    role: Role[];
}

您的问题缺乏细节,因此您得到的任何答案都会受到限制。

这些角色是什么类型的?如果它们是字符串,您可以使用数组,比如role:string[]这能回答您的问题吗?