Html 如何允许角度6中输入框的正负值介于0到100之间?

Html 如何允许角度6中输入框的正负值介于0到100之间?,html,angular,typescript,angular6,Html,Angular,Typescript,Angular6,HTML代码 <input type="number" min="0" max="100" required placeholder="Charge" [(ngModel)]="rateInput" name="rateInput" [formControl]="rateControl"> 这将只允许正值。如果我们需要验证0到100之间的正值和负值,该怎么办? 你试过min-100吗? this.rateControl = new FormControl("", [Valida

HTML代码

  <input type="number" min="0" max="100" required placeholder="Charge" [(ngModel)]="rateInput" name="rateInput" [formControl]="rateControl">
这将只允许正值。如果我们需要验证0到100之间的正值和负值,该怎么办?


你试过min-100吗?
this.rateControl = new FormControl("", [Validators.max(100), Validators.min(0)]);
<input type="number" required min="-100" max="400" ng-pattern="/^[0-9]+$/" >