मैं ओपनलास्लो को देख रहा हूं और देखा है कि क्लाइंट में स्क्रिप्टिंग जावास्क्रिप्ट में लागू की गई है। क्या इसका मतलब है कि JQuery और प्रोटोटाइपजेएस जैसे पुस्तकालयों का उपयोग करना संभव है? अन्य पुस्तकालय के साथ JQuery के प्रयोग परक्या OpenLaszlo JQuery और प्रोटोटाइपजेएस जैसे जावास्क्रिप्ट पुस्तकालयों का उपयोग कर सकते हैं?
उत्तर
jQuery और प्रोटोटाइप ब्राउज़र की डोम एपीआई पर काफी भरोसा है, बस जावास्क्रिप्ट नहीं। मैं OpenLaszlo से बहुत परिचित नहीं हूं, लेकिन अगर यह आउटपुट होने के लिए दस्तावेज में हेरफेर करने के लिए एक डोम प्रदान नहीं करता है, तो क्रॉस-ब्राउज़र डीओएम असंगतताओं को समेकित करने के लिए उन्मुख पुस्तकालय कम उपयोगी होंगे। Aptana के Jaxer वेब सर्वर का दावा है कि आप क्लाइंट को भेजे जाने से पहले डीओएम में हेरफेर करने की अनुमति देते हैं, यहां तक कि ईवेंट श्रोताओं और एनिमेशन के साथ भी। यह देखने लायक हो सकता है।
जबकि आप ओपनलास्ज़लो के साथ सामान्य रूप से किसी भी जावास्क्रिप्ट लाइब्रेरी का उपयोग कर सकते हैं, तो इसके साथ संयोजन में jQuery या प्रोटोटाइप का उपयोग करने का अर्थ नहीं है। OpenLaszlo अंतर्निहित HTML डोम के ऊपर एक अमूर्त परत प्रदान करता है। ओपनलास्ज़लो में एक 'व्यू' सिर्फ एक जावास्क्रिप्ट ऑब्जेक्ट है, जिसमें एक स्प्राइट कंटेनर और सीएसएस स्टाइल के साथ एक संबंधित HTML div शामिल है। एलजेडएक्स भाषा स्प्राइट्स के साथ बातचीत के लिए दृश्य वस्तुओं और कुछ एपीआई में हेरफेर करने के लिए एपीआई प्रदान करती है। देखें एपीआई डीएचटीएम/एचटीएमएल 5 और एसडब्ल्यूएफएक्स रनटाइम दोनों में सुसंगत हैं, स्प्राइट एक रनटाइम विशिष्ट कार्यान्वयन है। यदि आप OpenLaszlo में किसी दृश्य को आईडी निर्दिष्ट करते हैं, तो आईडी को एप्लिकेशन में दृश्य का प्रतिनिधित्व करने वाले div ऑब्जेक्ट से जोड़ा नहीं जाएगा।
यह अवशोषण परत अधिकांश जावास्क्रिप्ट ढांचे के साथ आपको क्या करना है, इसकी तुलना में समृद्ध अनुप्रयोगों का निर्माण करना अधिक आसान बनाता है, लेकिन ओपनलास्लो व्यू मॉडल के आंतरिक कार्यों के ज्ञान के बिना अन्य जावास्क्रिप्ट ढांचे को एकीकृत करना मुश्किल है। OpenLaszlo साथ: (JQuery, प्रोटोटाइप जैसे)
आप विचारों और इस चर्चा में स्प्राइट के क्रियान्वयन पर अधिक जानकारी मिल जाएगी: http://stackoverflow.com/questions/11921849/is-it-possible-to-directly-access-the-div-of-a-view -in-the-openlaszlo-dhtml-runt –
समझ गया। विस्तृत स्पष्टीकरण के लिए धन्यवाद। – Nicholas
- 1. प्रोटोटाइपजेएस
- 2. बीबीसी द्वारा मामूली ब्राउज़र समर्थन (और क्यों बीबीसी वे jQuery का उपयोग नहीं कर सकते हैं)
- 3. अन्य जावास्क्रिप्ट पुस्तकालयों पर jQuery के क्या फायदे हैं?
- 4. क्या आप कोको (ओब्जे-सी) परियोजना में सी ++ पुस्तकालयों का उपयोग कर सकते हैं?
- 5. क्या डार्ट मौजूदा जावास्क्रिप्ट पुस्तकालयों के उपयोग का समर्थन करेगा?
- 6. आप जावास्क्रिप्ट या jQuery लाइब्रेरी का उपयोग कर टाइपिंग स्पीड कैसे प्रदर्शित कर सकते हैं?
- 7. जावास्क्रिप्ट एक फाइल सिस्टम का उपयोग कर सकते हैं?
- 8. एडोब फ्लेक्स बनाम openlaszlo
- 9. क्या आप वीबीनेट प्रोग्राम में जावा पुस्तकालयों का उपयोग कर सकते हैं?
- 10. जावास्क्रिप्ट में, क्या आप डोम का विस्तार कर सकते हैं?
- 11. जावास्क्रिप्ट पुस्तकालयों का प्रदर्शन ओवरहेड
- 12. क्या jQuery और Mootools एक साथ काम कर सकते हैं?
- 13. क्या JRuby मूल रूबी रत्न का उपयोग कर सकते हैं?
- 14. क्या कर सकते हैं कि sed क्या कर सकते हैं?
- 15. क्या आप जावास्क्रिप्ट का उपयोग कर एक से अधिक छवियों को एक साथ जोड़ सकते हैं?
- 16. प्रमाणीकरण - क्या आप कुकीज़/सत्र का उपयोग कर सकते हैं?
- 17. जावास्क्रिप्ट या jQuery का उपयोग कर 301 रीडायरेक्ट संभव हैं?
- 18. क्या आप जावास्क्रिप्ट का उपयोग कर डेस्कटॉप विकास कर सकते हैं?
- 19. क्या आप जावास्क्रिप्ट का उपयोग कर उपयोगकर्ता स्क्रीन आकार/संकल्प प्राप्त कर सकते हैं?
- 20. क्या COM पुस्तकालयों के लिए परावर्तक जैसे उपकरण हैं?
- 21. क्या आप स्ट्रिंग चर का उपयोग कर फ्लाई पर जावास्क्रिप्ट regexes बना सकते हैं?
- 22. क्या हम हाइबरनेट में संघ का उपयोग कर सकते हैं?
- 23. जावास्क्रिप्ट पुस्तकालयों को बहिष्कृत एनोटेशन का उपयोग करना चाहिए?
- 24. सी में "std" के बिना आप क्या कर सकते हैं? क्या वे "सी," या सिर्फ पुस्तकालयों का हिस्सा हैं?
- 25. क्या हम जावास्क्रिप्ट के साथ 302 रीडायरेक्ट कर सकते हैं?
- 26. क्या हम संघ में सूचक का उपयोग कर सकते हैं?
- 27. क्या आप रूबी में अर्धविराम का उपयोग कर सकते हैं?
- 28. क्या कर्नेल में ओपनजीएल का उपयोग कर सकते हैं?
- 29. वेबजीएल पुस्तकालयों का उपयोग कर डेटा विज़ुअलाइज़ेशन और डेटा विश्लेषण?
- 30. jQuery की बजाय प्रतिस्थापित कर सकते हैं।
किसी के रूप में भारी OpenLaszlo के साथ अनुभव है, मैं इस बात से सहमत है कि यह बहुत मुश्किल हो सकता है अगर असंभव नहीं किसी भी पुस्तकालय है कि ब्राउज़र के डोम एपीआई तक पहुंचने की आवश्यकता का उपयोग करने के लिए है। – Kmeixner