1

html代码:

<p-multiSelect [options]="selectOptions" maxSelectedLabels="1" defaultLabel="Select" [(ngModel)]="selectedOptions" styleClass="multiselect-mobileregulation-width"></p-multiSelect>

角组件:

import { Component, OnInit } from '@angular/core';

@Component({
    selector: 'app-component-view',
    templateUrl: './component-view.component.html',
    styleUrls: ['./component-view.component.scss']
})
export class ComponentViewComponent implements OnInit {
    selectOptions: SelectItem[];
    selectedOptions: any;
    ngOnInit() {
            this.selectOptions = [{label: 'Chennai', value: 'chennai'},
            {label: 'Mumbai', value: 'mumbai'},
            {label: 'Mumbai Delhi', value: 'mumbai delhi'},
            {label: 'Kolkatta', value: 'kolkatta'}];
    };
};

在此处输入图像描述

步骤1。在下拉列表中选择一个项目

在此处输入图像描述

第2步。搜索另一个项目 (chennai) 现在自动选中所有复选框。

在此处输入图像描述

第三步。现在检查项目 (chennai) 所有复选框选择已删除。

我不知道它为什么会这样,任何人都请给出解决方案来解决这个问题。

预先感谢。

4

1 回答 1

0
于 2019-08-03T00:46:13.300 回答