primeng下拉菜单不显示值

问题描述 投票:0回答:1

为了在下拉菜单上显示值,是否需要映射到标签和值?

我试图在下拉菜单上显示枚举,但它们没有正确显示!我可以在控制台上看到选择的值。

  export enum nature
    {
        annuelle="Annuelle",
        semestrielle="Semestrielle",
        trimestrielle="Trimestrielle"

    }
 naturevalues = Object.values(nature);
 <div class="ui-grid-col-6">
                    <p-dropdown [options]="naturevalues"  formControlName="nature"></p-dropdown>
                </div>

this is the list我可以在控制面板上看到所选的值i can see the chosen value on the console我试着添加optionLabel="value",但徒劳无功。

angular label dropdown primeng
1个回答
0
投票

演示 设置为骁勇善战的选项

 naturevalues =   Object.keys(nature).map(key => ({ label: nature[key], value: key }));
© www.soinside.com 2019 - 2024. All rights reserved.