Здравствуйте. Я пытаюсь конвертировать валюту из USD в INR, используя Pipes.
Это мой канал:
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>
Моя цена не меняется, так как труба не работает.
Я не очень хорош в трубах. Ваша помощь приветствуется
Заранее спасибо.