Een functie uitvoert zonder OPENINGSINGANG

stemmen
0

Ik ontwikkelde een ingang die me in staat stelt om meerdere bestanden te selecteren. In deze geselecteerde bestanden, toon ik de naam en het type.

In de klasse van de naam en het type bij het klikken houd ik dat een functie wordt uitgevoerd, maar wanneer ik klik er de ingang is altijd open.

Hoe kan ik voorkomen dat de inbreng van opening wanneer ik op het etiket aan de functie function () uit te voeren.

Kan iemand mij helpen?

DEMO

HTML

<ngx-dropzone (change)=onSelect($event)>
    <ngx-dropzone-preview *ngFor=let f of files [removable]=true (removed)=onRemove(f)>
        <ngx-dropzone-label (click)=function()>({{ f.type }})
      </ngx-dropzone-label>
        <ngx-dropzone-label (click)=function()>{{ f.name }} </ngx-dropzone-label>
    </ngx-dropzone-preview>
</ngx-dropzone>
De vraag is gesteld op 13/01/2020 om 23:52
bron van user
In andere talen...                            


1 antwoorden

stemmen
0

Stoppen event bubbling moet het lukken voor je.

$event.stopPropagation()

Zie je gewijzigde voorbeeld hier ->

antwoordde op 14/01/2020 om 00:05
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more