जावास्क्रिप्ट चौखटे के लिए कस्टम घटना लॉगिंग

वोट
3

कल्पना कीजिए कि मैं अपने पसंदीदा जावास्क्रिप्ट पुस्तकालय के साथ कोडित अच्छा घटकों के साथ एक वेब अनुप्रयोग है। मैं कस्टम घटनाओं का भारी इस्तेमाल इन घटकों के बीच निर्भरता कम करने के लिए ताकि आप आसानी से, कई संदर्भों में उन्हें जगह कर सकते हैं पृष्ठ पर उन्हें दोहराना, और / या घोंसला उन्हें के रूप में मैं फिट दिखाई देता है।

यह एक सुंदर तस्वीर है, लेकिन डीबगिंग, काफी कष्टदायक हो सकता है के रूप में मैं अपने कस्टम घटनाओं के प्रवेश करने के लिए एक रास्ता नहीं मिला है। आदर्श रूप में, मैं पसंद का मेरी ढांचे में लॉगिंग चालू करने में सक्षम होना चाहते हैं (मैं प्रोटोटाइप, वर्तमान में उपयोग), और फिर डोम में किसी भी बिंदु पर या कभी निकाल दिया और कहा घटनाओं की एक चल लॉग मिलता है।

मैं अन्य F2E के साथ इस पर चर्चा कर रहे हैं और कुछ दृष्टिकोण कोशिश की गई है:

  • दृश्य घटना एक बुकमार्कलेट कि visualizing जहां घटनाओं बाध्य कर रहे हैं का एक अच्छा काम करता है, लेकिन एक क्रम लॉग प्रदान नहीं करता है।
  • एंटीना सिर्फ इस तरह के एक लॉग है, लेकिन थोड़ा गाड़ी लगता है और प्रोटोटाइप पुस्तकालय में ही है, जो एक हैक की तरह लगता है के संशोधन की आवश्यकता है।

मुझे लगता है मैं चाहता हूँ कस्टम प्रवेश करने के बारे में कैसे जाते हैं?

16/05/2009 को 00:35
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
1

आप शायद कुछ X.fireEvent विधि है जो (अपने परिवार कल्याण के साथ शायद-नहीं परिचित) Object.prototype में परिभाषित का उपयोग कर। मैं अपने संस्करण के साथ यह एक तरीका है जिसके लॉग सामान करना होगा ओवरराइड करने के लिए दृष्टिकोण की जांच करेगा।

16/05/2009 को 02:38
का स्रोत उपयोगकर्ता

वोट
1

आप प्रोटोटाइप का उपयोग कर रहे हैं, मैं होता लपेट एक प्रवेश समारोह के आसपास document.fire

17/05/2009 को 12:39
का स्रोत उपयोगकर्ता

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