उद्घाटन इनपुट के बिना एक समारोह निष्पादित

वोट
0

मैं एक इनपुट है कि मुझे एकाधिक फ़ाइलों का चयन करने के लिए अनुमति देता है विकसित की है। इन चयनित फ़ाइलों में, मैं नाम और प्रकार दिखा।

नाम और प्रकार की कक्षा में जब क्लिक करने मैं यह मानते हैं कि एक समारोह किया जाता है, फिर भी जब भी मैं क्लिक वहाँ इनपुट हमेशा खुला है।

जब मैं लेबल समारोह () फ़ंक्शन निष्पादित करने के लिए पर क्लिक करें मैं कैसे खोलने से इनपुट रोका जा सकता है।

क्या कोई मेरी मदद कर सकता है?

डेमो

एचटीएमएल

<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>
13/01/2020 को 23:52
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

घटना बुदबुदाती रोक आप के लिए चाल करना चाहिए।

$event.stopPropagation()

अपने संशोधित उदाहरण देखें यहाँ ->

14/01/2020 को 00:05
का स्रोत उपयोगकर्ता

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