我试图使用primeng multiselect(角度7)默认选择一个选项。我可以默认选择1个选项,但是未选中该选项的复选框,但它出现在我选择的选项数组中。我在priming multiselect的标签字段上将默认选项显示为defaultLable,仅用于外观广告。任何人都不知道我们如何才能选中默认选中选项的复选框。
我尝试先放入项目以选择Array,然后使用defaultLable显示
答案 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]