मेरे पास ऑन-टैप फ़ंक्शन वाला पेपर-बटन है जो एक पेपर-डायलॉग खोलता है जिसमें "स्वीकार करें" पेपर-बटन होता है जो क्लिक करते समय इसे बंद कर देगा।पॉलिमर 1.0 ऑन-टैप ईवेंट प्रचार
मुझे जो समस्या हो रही है वह है यदि मेरे स्क्रीन रिज़ॉल्यूशन के आधार पर, और संवाद को खोलने के लिए प्रारंभिक बटन पर "स्वीकृति" बटन प्रारंभ होता है, तो क्लिक होने पर, संवाद खुलता है और बंद हो जाता है। मुझे लगता है कि ऑन-टैप इवेंट दोनों को निकाल दिया जा रहा है।
मैंने इन 2 विधियों को आजमाया है लेकिन वे मदद नहीं कर रहे हैं।
event.cancelBubble = true;
event.stopPropagation();
यदि मैं अपने फ़ंक्शन को कॉल करने के लिए ऑन-क्लिक का उपयोग करता हूं, तो ऐसा नहीं होता है। लेकिन मैं अभी भी घटना प्रसार होने से रोकने के लिए एक रास्ता तलाश रहा हूं। – intosite
event.stopPropagation(); कॉलबैक (ई) पर # 95 से https://github.com/PolymerLabs/more-routing/blob/master/demo/polyfora-forum-index.html –
पर एक ऐसी स्थिति थी जहां मैंने ईवेंट.स्टॉपप्रॉपेशन ऑन किया एक पॉलिमर टैप इवेंट लेकिन यह अभी भी एक पास के लिंक ("") को सक्रिय और अनुसरण करने के लिए प्रेरित करता है। यह पता चला है कि यह सही व्यवहार है क्योंकि दो घटनाएं असंबंधित हैं - टैप ईवेंट और लिंक का पालन करें। वास्तव में, टैप इवेंट को रोक दिया गया था लेकिन दोनों कार्यों की आजादी ने मुझे भ्रमित कर दिया था। इस मामले में कुछ ऐसा हो रहा है। सुनिश्चित करें कि आप जो भी देख रहे हैं वह वास्तव में प्रचारित टैप ईवेंट है और कुछ और नहीं। – jptknta