第一次选择Angular6形式的作品

时间:2018-10-14 04:06:36

标签: angular angular5 angular6

当发生事件时,对象parametersOfTest获取新值并且第一次可以正常使用,但是第二次禁用表单按钮时,问题出在选择上,但是我不明白,因为。

          <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 :(得分:0)

根据代码,可能是在第一次选择后将 modeEdit 设置为true,如果您真的没有任何逻辑,只需删除该部分,

  [disabled]="modeEdit" 

答案 1 :(得分:0)

使用modeEdit将表单提交到组件时,您将使用submit method禁用它。因此,请确保该元素的实际用途是什么。如果您想disable带有空选择的表单,请尝试以下示例

Jquery select disable

并删除此禁用属性

[disabled]="modeEdit"