primeng multiselect中的默认选中选项

时间:2019-04-30 08:25:22

标签: angular primeng

我试图使用primeng multiselect(角度7)默认选择一个选项。我可以默认选择1个选项,但是未选中该选项的复选框,但它出现在我选择的选项数组中。我在priming multiselect的标签字段上将默认选项显示为defaultLable,仅用于外观广告。任何人都不知道我们如何才能选中默认选中选项的复选框。

我尝试先放入项目以选择Array,然后使用defaultLable显示

1 个答案:

答案 0 :(得分:0)

只需将具有第一个值的数组作为多重选择的值即可。 来自docs

<p-multiSelect [options]="cars" [(ngModel)]="selectedCars" 
      [panelStyle]="{minWidth:'12em'}">
</p-multiSelect>

cars = [
    {label: 'Audi', value: 'Audi'},
    {label: 'BMW', value: 'BMW'},
    {label: 'Fiat', value: 'Fiat'}
]
selectedCars=[cars[0].value]