Я разрабатываю гибридное приложение, используя Ionic-3
.Я пытаюсь вызвать функцию из Html
и получить некоторые значения, возвращаемые из typescript
с помощью этой функции, но я вижу, что функция вызывается несколько раз, а мой браузер и приложение зависают.Моя функция html и машинописи приведена ниже.
HTML
<div *ngFor="let product of myCourier">
<ion-row>
<ion-col col-6> Charge</ion-col>
<ion-col col-6>Rs. {{getcharge(product)}}</ion-col>
</ion-row>
</div>
Машинопись
getcharge(item){
var dat: { [k: string]: any } = {};
dat.toaddress = item.to_address
dat.fromaddress = item.from_address
this.httpClient.post(this.config.url + 'getrate.php', dat).subscribe((data: any) => {
if (data.ResponseCode == 1) {
var charge = data.charge
console.log(charge)
return charge
}
});
}