首页 > 解决方案 > 如何用某个数字(而不是零)填充输入?

问题描述

我想为一个数字设置一个最大值。

如何用某个数字(尤其是数字 9)填充输入数字?

例如,如果我的输入是 5,那么输出就是 99999。如果我的输入是 8,那么输出就是 99999999。

标签: angular9

解决方案


在模板文件中:

<input type="number" (keyup)="addNumber($event)" [(ngModel)]="numValue">

ts文件:

ddNumber(event) {
if (event.target.value == 9) {
  this.numValue = 9999999;
} else if (event.target.value == 8) {
  this.numValue = 9999999999;
}

}

这是一个简单的方法......你可以编写主机监听事件,我们可以根据输入值。


推荐阅读