Quantcast
Channel: Ionic Forum - Latest topics
Viewing all articles
Browse latest Browse all 71531

Function inside ionic icons not working

$
0
0

@arjunramdas123 wrote:

I’m trying to scan barcode by clicking barcode icon inside input field ,but it’s not working ,when i place the function in button only without icon then works perfectly.


<ion-item *ngIf='item.type == "barcode"'>
         <ion-label  floating><b>{{item.label}}</b></ion-label>
             <button item-right clear (click)='scanBarCode(item.key)'>
                 <ion-icon name="barcode"></ion-icon>
             </button>
           <ion-input type="text" (ngModel)= "formssdata[index].key" name={{item.key}} value={{item.value}} ></ion-input> 
        </ion-item>

TS

 scanBarCode(key) {
    this.barcodeScanner.scan().then(barcodeData => {

      for(var i=0;i<this.formssdata.length;i++){

        if(this.formssdata[i].key == key){
         
           this.formssdata[i].value = barcodeData.text;
           break;

       }
    }

    }, (err) => {
        console.log('Error: ', err);
    });
  }

Posts: 1

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 71531

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>