angular - 使用后缀时,Angular ngx-mask 预填充数据丢失 0
问题描述
我有一个显示表单组输入字段的组件。我还在 .ts 中使用具有以下设置的 ngx-mask:
mask: string = "separator,"
thousandSeparator: string = "."
suffix: string = ",00"
我的html组件如下
<div [formgroup]='form'>
<input
[formControlName]="name"
[mask]="mask"
[thousandSeparator]="thousandSeparator"
[suffix]="suffix">
</div>
问题是当输入的值为例如 500 时,它将变成 5,00 而不是 500,00。任何其他值,例如 999 将变成好的 999,00。
有谁知道我做错了什么?
更新 1:似乎使用 suffix=",00" 导致了这个问题。使用 suffix=",01" 时数字是正确的
解决方案
推荐阅读
- php - PHP - 连接到服务器的问题
- asp.net-core-2.0 - 无法使用自定义名称 (-n) 创建自定义模板 - dotnet new
- java - 在 URL 中时将 json 保存为字符串
- memory-management - 内存释放在 Three.js 中没有影响
- ios - 嵌入代码滚动不适用于 ios 响应设备
- ruby - 将字符串数组从 Facter 获取到 Puppet
- .htaccess - .htaccess 不允许我联系
- authentication - 如何在基于 cookie 的身份验证流程中避免不必要的往返
- mongodb - 查询属性数组mongodb
- vmware-clarity - vmware-clarity - 如何获得清晰度下拉打开/关闭状态以切换插入符号向上/向下图标?