Ausführen einer Funktion ohne Öffnen Eingangs

stimmen
0

Ich entwickelte einen Eingang, der mir mehrere Dateien auswählen können. In diesen ausgewählten Dateien, zeige, dass ich die Namen und Typen.

In der Klasse des Namen und Typ beim Klicken halte ich, dass eine Funktion, jedoch ausgeführt wird, wenn ich auf dort der Eingang ist immer offen.

Wie kann ich die Eingabe von Öffnung zu verhindern, wenn ich das Etikett klicken Sie auf die Funktion () Funktion auszuführen.

Kann mir jemand helfen?

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>
Veröffentlicht am 13/01/2020 um 23:52
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Ereignis sprudelnden Stoppen sollte den Trick für Sie tun.

$event.stopPropagation()

Ihr modifizierten Beispiel hier ->

Beantwortet am 14/01/2020 um 00:05
quelle vom benutzer

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