【发布时间】:2019-09-18 13:18:14
【问题描述】:
我正在尝试为百分比创建输入字段。我正在使用 PercentPipe 来显示百分比。但是当我输入一些数字时出现错误
<input required type="number" min="0" max="100"
[ngModel]="viewModel.value | percent:'1.2'" id="limitPercentage"
(ngModelChange)="viewModel.value=$event"
[formControl]="viewModel.control"
name="limitPercentage" class="form-control"
(showErrorMessage)="showErrorMessage($event)"
/>
控制台错误:
ERROR Error: InvalidPipeArgument: '0% is not a number' for pipe 'PercentPipe'
【问题讨论】:
-
你不能使用这样的管道。这是一个很好的帖子,说明您为什么会收到该错误以及一些解决方法:stackoverflow.com/a/39643180/9901630
标签: angular angular7 angular-pipe