angular9 - 如何用某个数字(而不是零)填充输入?
问题描述
我想为一个数字设置一个最大值。
如何用某个数字(尤其是数字 9)填充输入数字?
例如,如果我的输入是 5,那么输出就是 99999。如果我的输入是 8,那么输出就是 99999999。
解决方案
在模板文件中:
<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;
}
}
这是一个简单的方法......你可以编写主机监听事件,我们可以根据输入值。
推荐阅读
- datagrid - .NET 5 中的 TreeListView/DataGrid
- c++ - 如何在 QtCreator 上设置调试模式路径?
- docker - Docker 未拉取更新的 php 版本
- c# - .NET Core DI 属性中的异步提供程序
- pine-script - 是否可以从交易量配置文件会话量中使用昨天的 POC 值?
- c++ - //usr/lib/x86_64-linux-gnu/libcrypto.so.1.1:添加符号时出错:命令行中缺少 DSO
- django - Django ModelViewSet 增加外键列表限制
- huawei-mobile-services - 在这种情况下我能做什么?
- python - 将 re.DOTALL 替换为等价物
- c# - 将一对多列表组合成一个平面对象列表 C#