Angular 货币代码不适用于旧 Angular 版本

Angular currency code not working on older Angular version

我正在使用 Angular 7.3.x,更新不是一个选项,我想知道这是否与此有关。

基本上:

{{ value | currency:'USD' }} 给我 $

{{ value | currency:'EUR' }} 给我欧元符号

还尝试了韩国、英国等其他国家

但我正在尝试将其格式化为马来西亚林吉特 {{ value | currency:'MYR' }} 当我期望 'RM(value)'

时,它只给了我 'MYR(value)'

这是因为我使用的是旧 Angular 版本吗?我找不到这个版本的文档,只有最新的文档,根据他们的说法,这应该完全有效。 https://www.angularjswiki.com/angular/angular-currency-pipe-formatting-currency-in-angular/

看来我应该一直使用 {{ value | currency : 'MYR' : 'symbol-narrow' }} 来获得正确的 'RM' 我期待