PrimeNG单选按钮无效形式

时间:2019-03-09 13:36:44

标签: angular typescript radio-button primeng angular-template

我对PrimeNG的单选按钮有问题,尽管我用[(ngModel)]更改了值,但我的表单仍然无效。和/或为其分配了默认值。

模板:

<ng-container *ngFor="let status of statusOptions">
                  <div>
                    <p-radioButton name="statusOptions"
                      [value]="status.value"
                      [label]="status.name"
                      [(ngModel)]="formUser.status"
                      #user_status="ngModel"
                      (click)="onRadioBtnClicked(user_status)">
                    </p-radioButton>
                  </div>
                  <ng-container *ngIf="user_status.errors || user_status.invalid">
                    <p-message [hidden]="!user_status.errors.required"
                      severity="error"
                      text="{{'USER_ADD_AND_EDIT.ROLE_AND_STATUS.VALIDATION.STATUS_REQUIRED' | translate}}"></p-message>
                  </ng-container>
                </ng-container>

我也尝试使用复选框,但是我无法将其限制为单个选择。

注意:(click)="onRadioBtnClicked()"只是一些实验功能,可以查看我是否可以操纵表格。它仅包含一个简单的console.log atm。

非常重视帮助。

0 个答案:

没有答案