如何使用管道对JSON数据更改货币-Ionic 3

时间:2018-12-28 06:46:45

标签: angular ionic3 angular-pipe

您好,我正在尝试使用管道将货币从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>

由于管道不工作,我的价格没有变化。

我不擅长管道。感谢您的帮助

谢谢。

0 个答案:

没有答案