任何人都可以告诉如何删除AngularJS中的货币符号吗?
value = $filter('currency')(value);
Run Code Online (Sandbox Code Playgroud)
我得到一个美元符号.我想删除它.
Eri*_*yke 16
遗憾的是,我还没有得到评论答案所需的声誉,但Samuel的回答需要稍微调整一下.只需添加空引号,而不是value ="".
<div> {{20 | currency:""}} </div>
Run Code Online (Sandbox Code Playgroud)
同样,您可以使用相同的方法覆盖任何字符的美元符号,在这种情况下英镑:
<div> {{20 | currency:"£"}} </div>
Run Code Online (Sandbox Code Playgroud)
甚至使用命名表示而不是小数:
<div> {{20 | currency:"£"}} </div>
Run Code Online (Sandbox Code Playgroud)
只需将空字符串作为第二个参数传递给过滤器函数.
value = $filter('currency')(value, "");
Run Code Online (Sandbox Code Playgroud)
你也可以currencyFilter自己注射.您不必从过滤器工厂派生它,您可以这样做:
value = currencyFilter(value, "");
Run Code Online (Sandbox Code Playgroud)
$ filter('currency')(金额,符号,fractionSize)
您也可以在货币过滤器后通过空字符串进行查看.
<div> {{20 | currency:value=""}} </div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9917 次 |
| 最近记录: |