0

我需要在用户输入时更新数据nz-input-number。默认情况下,在普通<input>模型上会以这种方式更改。也许我错过了执行此操作的选项...我举了一个例子来说明 nz-input-number 和原始输入之间的区别。 https://stackblitz.com/edit/angular-mvf5yn

4

2 回答 2

3

关于 ng-zorro 文档,我认为没有内置选项可以做到这一点:

注意:InputNumber 只会在 (blur) 和 (keydown.enter) 发生时才会验证输入值,而不是在用户输入字符时,以避免错误 ngModelChange 输出(-0.02001 或 -1.0e28)

编辑:

您可以添加自己的EventListener触发器blurkeydown.enter在此输入上,但我认为这将是一个不好的做法。

于 2019-07-10T11:10:24.160 回答
0

我用 :

<nz-input-number #myInput (keyup)="myInput.onBlur()"></nz-input-number>
于 2020-01-29T17:20:29.293 回答