में एक ActionScript ईवेंट हैंडलर समारोह इनलाइन परिभाषित कर सकते हैं मैं एक कार्रवाई श्रोता है:कैसे मैं AddEvent श्रोता
myText.addEventListener(TextEvent.LINK,linkClickHandler);
के रूप में इस के अनुसार, मैं एक ईवेंट हैंडलर समारोह अलग पाठ लिंक घटना को संभालने के लिए लिखने के लिए की जरूरत है।
अब मेरी जरूरत मैं अपने name.ie, जैसे
mytext.addEventListenet(TextEvent.LINK,
function(event:TextEvent) {....code comes here....});
मैं AS3.What में इस तरह कर सकते हैं कुछ देने का एक ही पंक्ति isntead में है कि समारोह लिखने की ज़रूरत है होगा इस के लिए वाक्य रचना करता है, तो मुमकिन।
इसके अलावा मैं जानना चाहता हूं, गीलेर मैं इवेंट हैंडलर के लिए एक और अतिरिक्त पैरामीटर पास कर सकता हूं जो कि डिफ़ॉल्ट पैरामीटर है।
अस्पष्ट टिप्पणी के लिए क्षमा करें, लेकिन मैं एक बार पढ़ा इस के साथ एक बग नहीं है। क्या कोई इसे सत्यापित कर सकता है? –
विशिष्ट मामले के आधार पर, आपको यह सुनिश्चित करना होगा कि आपके गतिशील फ़ंक्शन को इसे लागू करने से पहले कचरा नहीं मिला है। आमतौर पर, आप फ़ंक्शन को पंजीकृत करने से बेहतर होते हैं। – Glenn
मेरी प्रोबेलम है कि मुझे इवेंट हैंडलर में पैरामीटर पास करने की आवश्यकता है जबकि इसे एक्शन श्रोता में घोषित किया जाए। अगर मैं ऐसा करने में सक्षम हूं, तो मैं कहीं और हैंडलर को परिभाषित कर सकता हूं। –