Как поменять валюту с помощью Pipes на данных JSON - ionic 3 - PullRequest
0 голосов
/ 28 декабря 2018

Здравствуйте. Я пытаюсь конвертировать валюту из 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>

Моя цена не меняется, так как труба не работает.

Я не очень хорош в трубах. Ваша помощь приветствуется

Заранее спасибо.

...