Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何验证角数字符号中的模板驱动表单”#&引用;_Angular_Angular10_Angular Template Form - Fatal编程技术网

Angular 如何验证角数字符号中的模板驱动表单”#&引用;

Angular 如何验证角数字符号中的模板驱动表单”#&引用;,angular,angular10,angular-template-form,Angular,Angular10,Angular Template Form,大家好?如果有值,我如何验证#permissionInput,顺便说一句,这是角度 <input #permissionInput type="text" class="col dropdown" placeholder="Sele

大家好?如果有值,我如何验证#permissionInput,顺便说一句,这是角度

  <input
                          #permissionInput
                          type="text"
                          class="col dropdown"
                          placeholder="Select permission group ..."
                          (focus)="onFocus(dropdownContent)"
                          (blur)="onBlur()"
                          (input)="onInput(permissionInput.value)"
                          [ngClass]="{ 'is-invalid': pGroup.invalid && (pGroup.dirty || pGroup.touched) }"
                        />


名称是必需的。
``

您可以按如下方式执行:


名称是必需的。
要使输入在没有值时引发错误,需要向输入中添加
required

您还可以使用
permissionInput.errors
,而不是
permissionInput.value.errors
,来访问
错误
,忘记添加更多内容。请在此处查看演示:
 <small
                      *ngIf="permissionInput.value.invalid && (permissionInput.value.dirty || permissionInput.value.touched)"
                      class="form-text text-muted danger invalid-feedback1 ml-1"
                    >
                      <div *ngIf="permissionInput.value.errors.required">
                        Name is required.
                      </div>
                    </small>

``
somevariable: string;

onInput(value: string) {
   ...
   this.somevariable = value;
}