Utføre en funksjon uten å åpne inngangs

stemmer
0

Jeg utviklet en inngang som tillater meg å velge flere filer. I disse valgte filene, jeg vise navnet og type.

I klassen for navn og type når du klikker jeg mener at en funksjon er utført, men når jeg klikker der input er alltid åpen.

Hvordan kan jeg forhindre at innspill fra åpningen når jeg klikker på etiketten for å utføre funksjonen () -funksjonen.

Kan noen hjelpe meg?

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>
Publisert på 13/01/2020 klokken 23:52
kilden bruker
På andre språk...                            


1 svar

stemmer
0

Stoppe hendelsen boblende bør gjøre triks for deg.

$event.stopPropagation()

Se din modifiserte eksempel her ->

Svarte 14/01/2020 kl. 00:05
kilden bruker

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