私は Angular2 と TypeScript を使用しており、列挙型があります:
export enum Role {
ServiceAdmin, CompanyAdmin, Foreman, AgentForeman,
CrewMember, AgentCrewMember, Customer
}
*ngFor を使用して列挙型を反復処理したいのですが、これを行うための最良の方法は何ですか? パイプを作成する必要がありますか? または、もっと簡単な方法はありますか?
ベストアンサー1
Angular 6.1 で導入された「keyvalue」パイプを使用するだけです。
<p *ngFor="let enum of TestEnum | keyvalue">
{{ enum.key }} - {{ enum.value}}
</p>
完全な例についてはこちらをご覧ください ->https://stackblitz.com/edit/angular-gujg2e