I have this Angular 2 form:
<input #myInput="ngModel" [(ngModel)]="myobj.myInput" required min="0" type="number" />
<p>valid: {{myInput.valid}}</p>
When I enter "10"
it is valid and when I enter ""
it's invalid, but when I put "-10"
it is still valid.