Пожалуйста, перейдите по ссылке (https://ng -select.github.io / ng-select # / multiselect-checkbox ), чтобы узнать флажок ng-select multi select.
Iя пытаюсь использовать ng-select "Группа выбирает детей" в моем приложении angular 6.
У меня проблема с использованием ng-select "Группа выбирает детей" с Reactive Forms вместо шаблонно-управляемых форм.
Я устал как
<ng-select
[items]="userGroupsList"
[multiple]="true"
bindLabel="name"
groupBy="gender"
[selectableGroup]="true"
[selectableGroupAsModel]="false"
[closeOnSelect]="false"
bindValue="id"
formControlName="userGroups" placeholder="Select a user group">
<ng-template ng-optgroup-tmp let-item="item" let-item$="item$" let-index="index">
<input id="item-{{index}}" type="checkbox" [(ngModel)]="" formControlName="userGroupParent"/> {{item.gender | uppercase}}
</ng-template>
<ng-template ng-option-tmp let-item="item" let-item$="item$" let-index="index">
<input id="item-{{index}}" type="checkbox" [(ngModel)]="" formControlName="userGroupChild"/> {{item.name}}
</ng-template>
</ng-select>
Я использовал те же данные из multiselect-checkbox-- [items] = "userGroupsList"
https://github.com/ng-select/ng-select/blob/master/demo/app/shared/data.service.ts - getMockPeople () содержит данные
Так что здесь я могу использовать [(ngModel)], а также formControlName на входе, как я могу выбрать дочерние элементыкогда родитель выбран, как в примере
Пожалуйста, помогите ....!