HTML代码
<input type="number" min="0" max="100" required placeholder="Charge" [(ngModel)]="rateInput" name="rateInput" [formControl]="rateControl">
TypeScript验证
this.rateControl = new FormControl("", [Validators.max(100), Validators.min(0)]);
这将只允许正值。如果我们需要验证从0到100的正值和负值怎么办?
<input type="number" required min="-100" max="400" ng-pattern="/^[0-9]+$/" >