Выберите в форме Angular6 работать правильно с первого раза - PullRequest
0 голосов
/ 14 октября 2018

Когда создается событие, параметры объектаOfTest получают новые значения и в первый раз работают правильно, но во второй раз кнопка формы отключена, проблема в выборе, но я не понимаю, потому что.

          <select  class="form-control" 
               [disabled]="modeEdit" 
               id="parameter" 
               required 
               name="parameter"  
               [(ngModel)] = "controlSelected.parameter"  
               #parameter>

        <option *ngFor="let parameterOfTest of parametersOfTest" 
                [ngValue]="parameterOfTest.id" >{{parameterOfTest.parameter}}</option>

      </select>

Ответы [ 2 ]

0 голосов
/ 14 октября 2018

Вы отключаете его с помощью modeEdit, когда отправляете форму компоненту с submit method. Так что убедитесь, каково реальное назначение этого элемента. Если вы хотите disable, то форма с пустым выбором попробуйтеВ этом примере

Jquery выберите отключить

и удалите этот атрибут отключения

[disabled]="modeEdit" 
0 голосов
/ 14 октября 2018

Исходя из кода, вероятно, вы устанавливаете modeEdit в значение true после первого выбора, если у вас действительно нет логики, просто удалите эту часть,

  [disabled]="modeEdit" 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...