如何在html输入类型文本中添加%符号

时间:2017-07-31 08:48:17

标签: angular typescript angular-pipe

我正在尝试使用$ echo "test/app_name_114.sh test/app_name_116.sh test/app_name_117.sh test/app_name_118.sh test/app_anothername_114.sh test/app_anothername_117.sh"|tr \ '\n'|sort -t_ -k3.1|tr '\n' \ test/app_anothername_114.sh test/app_name_114.sh test/app_name_116.sh test/app_anothername_117.sh test/app_name_117.sh test/app_name_118.sh 方法将百分号添加到文本框中的数字。

pipe.Transform()

我可以使用此方法添加<Input type="text" [(ngModel)]="value"> let test=12345; this.value=this.percentPipe.transform(test,'1.0-3'); 符号而不转换它吗?

1 个答案:

答案 0 :(得分:2)

如果您使用角度材料,则只需在输入中添加后缀即可。

示例:

 <form class="example-form"> 
   <md-input-container class="example-full-width"> 
         <input type="number" mdInput>
         <span mdSuffix *ngIf="showPercentSymbol">%</span>
     </md-input-container>
 </form>

链接到此处的文档:https://material.angular.io/components/input/overview