我有一个输入范围,我将组件中的初始值设置为负值。但是范围输入总是达到最大值并且不能正常运行。我试过没有设置ngModel
而没有[value]
数据绑定,它运行正常。这是我的代码:
<input #cropZoomerControl type="range" name="points" id="points" [value]="currentValue" [min]="minLimit" [max]="maxLimit" [step]="step" (ngModelChange)="onRangeModelChange($event)" [(ngModel)]="currentValue" />
以下是我在组件中设置它的方法:
public minLimit = -0.1;
public maxLimit = 0.1;
public step = 0.002;
public currentValue = -0.1;
但currentValue
并未反映出来。将它设置为正值只是起作用。