您好,我正在尝试使用管道将货币从USD转换为INR。
这是我的烟斗:
import { Pipe, PipeTransform } from '@angular/core';
declare var fx;
@Pipe({
name: 'currency',
})
export class CurrencyPipe implements PipeTransform {
transform(value: string): any {
fx.base = "USD";
fx.rates = { "INR" : 70.204999,"USD" : 1 }
let c = fx.convert(value, {from: "USD", to: "INR"})
return c;
}
}
我在html中将此管道称为:
<ion-list *ngFor="let data of mydata" style="padding: 1px;" (click)="getObject(data)">
<ion-label>{{data.price | currency}}</ion-label>
</ion-list>
由于管道不工作,我的价格没有变化。
我不擅长管道。感谢您的帮助
谢谢。