/ / स्क्रेप किए गए डेटा में कोणीय ऐप के साथ jquery परस्पर विरोधी हैं - php, jquery, angularjs, लार्वा-5.1

स्क्रैप किए गए डेटा में कोणीय ऐप - php, jquery, angularjs, laravel-5.1 के साथ jquery विरोधी है

परिदृश्य-:

मैं अपने कोणीय अनुप्रयोग के अंदर एक वेबसाइट के प्रदर्शन का प्रदर्शन कर रहा हूँ। मैं इस डेटा को स्क्रैप करने के लिए php का उपयोग कर रहा हूं, जो मुझे बाकी एपीआई के माध्यम से एक स्ट्रिंग के रूप में html भेजता है।

मेरे कोणीय अनुप्रयोग के अंदर मैं उपयोग करता हूं $sce.trustAsHtml(scrappedView) HTML को स्ट्रिंग संकलित करने और मेरे आवेदन डैशबोर्ड पर वास्तविक रूप प्रदर्शित करने के लिए।

अब समस्या-:

पृष्ठ जो किसी अन्य वेबसाइट से निकाला गया है, उसमें jQuery 1.11.0 शामिल है, मेरा आवेदन कोणीय 1.4 का उपयोग करता है।

जब दृश्य मेरे ऐप के अंदर लोड हो जाता है, तो फॉर्म कार्य के अंदर कोई कार्यक्षमता / संचालन नहीं होता है। हालांकि एक jquery आवेदन के अंदर एक पीओसी करने के लिए पूरी तरह से ठीक काम करता है।

मेरा अनुमान है कि समान पहचानकर्ता ($) के कारण jQuery और कोणीय परस्पर विरोधी हैं। क्या उनका तरीका ऐसा है जहाँ मैं कोणीयता, या किसी भी तरह के वर्कआर्म्स के माध्यम से इस संघर्ष से बच सकता हूँ।

उत्तर:

उत्तर № 1 के लिए 1

क्या आपके पास स्क्रैप किए गए पृष्ठ के स्रोत कोड तक पहुंच है? फिर आप किसी भी संघर्ष मोड में jquery को बदल सकते हैं: https://api.jquery.com/jquery.noconflict/


जवाब के लिए 0 № 2

से कोणीय दस्तावेज:

AngularJS 1.3 केवल समर्थन करता है jQuery 2.1 या इसके बाद के संस्करण। jQuery 1.7 और नया AngularJS के साथ सही तरीके से काम कर सकता है लेकिन हम इसकी गारंटी नहीं देते हैं।

आपको jQuery को अपग्रेड करना होगा।

हालाँकि, मैं Angular 1.4 के बारे में कुछ भी नहीं जान सका।