我有这个枚举(我正在使用 TypeScript ):
export enum CountryCodeEnum {
France = 1,
Belgium = 2
}
我想在我的 表单 中构建一个 _选择_,对于每个 _选项_,枚举整数值作为值,枚举文本作为标签,如下所示:
<select>
<option value="1">France</option>
<option value="2">Belgium</option>
</select>
我怎样才能做到这一点 ?
原文由 AdrienTorris 发布,翻译遵循 CC BY-SA 4.0 许可协议
update2 通过创建数组来简化
更新
而不是
pipes: [KeysPipe]
利用
原来的
使用来自 https://stackoverflow.com/a/35536052/217408 的
keys
管道我不得不稍微修改管道以使其与枚举正常工作(另请参阅 如何获取枚举条目的名称? )
普朗克
另请参阅 如何使用 *ngFor 迭代对象键?