小编Tan*_*Raj的帖子

ng-select多选复选框,其反应形式为角度6

请通过链接(https://ng-select.github.io/ng-select#/multiselect-checkbox)来了解ng-select多选复选框。

我试图在我的angular 6应用程序中使用ng-select “组选择子项”

我在使用ng-select “组选择子项”和“反应式表单”而不是模板驱动的表单时遇到问题。

我已经厌倦了

<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>
Run Code Online (Sandbox Code Playgroud)

我已经使用了multiselect-checkbox的相同数据-[items] =“ userGroupsList”

https://github.com/ng-select/ng-select/blob/master/demo/app/shared/data.service.ts-getMockPeople()具有数据

所以在这里我可以在输入中使用[[ngModel)]以及formControlName,如示例中所示,当选择父元素时,如何选择子元素

请帮忙....!

angular-ngselect angular-reactive-forms angular6

5
推荐指数
2
解决办法
6063
查看次数