|
|
1
6
大部分角度 管 使用现有方法返回其转换值,例如,如果查看 currency pipe您将看到它使用两个方法将格式化的numer的字符串值返回到currency, formatCurrency 和 getCurrencySymbol 它们可以在 angular common module 所以我们可以用它们来构建我们自己的版本 货币 管道不需要继承或类似的东西,只需要 货币 管道返回的返回值 格式货币 函数并使用传递给管道的参数调用它,并使用 获取货币符号 获取指定的 货币代码 所以现在我们可以用指定的默认值构建自己的版本
现在它工作正常了
更多信息 |
|
|
2
5
因为我认为这是不可能的,所以我用下面的类扩展了Angular的currencyPipe类,在
我仍然非常开放的建议设置默认值,而不写我自己的… |
|
3
3
您需要实现一个称为代理管道的东西。
下面的代码片段演示如何为angulars实现代理
如果查看结果,您会发现它以某种方式调用了带有默认参数的currency。
它看起来与extend currency管道类似,但我在为角管道设置默认参数时使用的这个解决方案。 快乐的编码。 |