[英]angular 2 primeng multiselect required
I want to use PRIMENG multiselect instead of select in html.我想在 html 中使用PRIMENG 多选而不是选择。 Everything works fine, but i want to make it required for some reason.
一切正常,但我想出于某种原因使其成为必需。 I cannot do it same way like in select.
我不能像在选择中那样做。 How to make it [required]="!this.isAdmin":
如何使其 [required]="!this.isAdmin":
<!--<select multiple class="form-control" id="authorities" [required]="!isAdmin" [(ngModel)]="user.authorities" name="authorities" #tempAuthorities="ngModel">
<option *ngFor="let auth of authorities" [value]="auth.auth" >{{ auth.title }}</option>
</select>-->
<p-multiSelect id="authorities" class="form-control" name="authorities" [options]="clients" [(ngModel)]="user.authorities" #tempAuthorities="ngModel"></p-multiSelect>
I don't know if it's too late or not but here is my workaround to solve it.我不知道是否为时已晚,但这是我解决此问题的解决方法。
you can just add another select list for your validation here is the steps您可以为您的验证添加另一个选择列表,这是步骤
<p-multiSelect id="authorities" class="form-control" name="authorities" [options]="clients" [(ngModel)]="user.authorities" #tempAuthorities="ngModel"></p-multiSelect> <select name="reflection" [hidden]="true" multiple required [(ngModel)]="user.authorities"></select>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.