![]() |
1
6
大部分角度 管 使用现有方法返回其转换值,例如,如果查看 currency pipe您将看到它使用两个方法将格式化的numer的字符串值返回到currency, formatCurrency 和 getCurrencySymbol 它们可以在 angular common module 所以我们可以用它们来构建我们自己的版本 货币 管道不需要继承或类似的东西,只需要 货币 管道返回的返回值 格式货币 函数并使用传递给管道的参数调用它,并使用 获取货币符号 获取指定的 货币代码 所以现在我们可以用指定的默认值构建自己的版本
现在它工作正常了
更多信息 |
![]() |
2
5
因为我认为这是不可能的,所以我用下面的类扩展了Angular的currencyPipe类,在
我仍然非常开放的建议设置默认值,而不写我自己的… |
![]() |
3
3
您需要实现一个称为代理管道的东西。
下面的代码片段演示如何为angulars实现代理
如果查看结果,您会发现它以某种方式调用了带有默认参数的currency。
它看起来与extend currency管道类似,但我在为角管道设置默认参数时使用的这个解决方案。 快乐的编码。 |
![]() |
Kiara · 根据条件角度显示多个模板 1 年前 |
![]() |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
![]() |
Ben5 · 服务器端总是接触FormControl 1 年前 |
|
allforthenoob · 我该怎么分类? 1 年前 |
![]() |
Hugh Jones · 如何创建适用于多个来源的自签名开发证书 1 年前 |
![]() |
jthorn · 角度对象未在HTML中显示 1 年前 |
![]() |
clem · 如何在Angular应用程序中突出显示页面的一部分? 2 年前 |
![]() |
Kael · 在html表格中显示关系api数据-角度 2 年前 |