Является ли объект FormControl пригодным для записи? - PullRequest
0 голосов
/ 01 ноября 2019

Могу ли я изменить значение свойств объекта FormControl?

Я хочу изменить / обновить свойства объекта управления (например: control.invalid = false), и соответственно я покажу некоторый элемент div с сообщениями. Это (control.invalid) для записи?

мой сценарий:

<div class="form-group">
      <label for="catagory">Catagory</label>
      <select ngModel 
              name="catagory"
              #catagory="ngModel" 
              class="form-control" 
              required  
              id="catagory"
              (change)="log(catagory)">
        <option value=""></option>
        <option *ngFor="let method of contactMetod" [value]="method.id">
            {{ method.name }}
        </option>
      </select>
  </div>
  <div class="alert alert-danger" 
       *ngIf="catagory.touched && catagory.invalid ">
    This is a required field 
    <span class="glyphicon glyphicon-remove"  (click)="catagory.invalid=false"></span>
  </div> 

Я ожидаю, что catagory.invalid будет изменен / обновлен, но этого не происходит.

...