. html код
<input type="number" [(ngModel)]="input_value" (keyup)="printValue()" />
.ts код
input_value: any;
...
...
printValue(){
console.log(this.input_value)
}
Вывод:
Input--> Outputs
111 --> 111
-5 --> 5
- --> ""
-8 (prepend a minus sign after I Enter a number) -> -8
Каждый раз, когда я пытаюсь ввести минус, это только принимает пустую строку, но если ввести число, а затем добавить знак минус, он работает нормально.
Как мне заставить его работать, чтобы я мог сначала ввести знак минус, а затем добавить число?