गैर-टाइप टाइप: ऑब्जेक्ट को आदिम मान में परिवर्तित नहीं किया जा सकता है (क्षेत्र-सदाबहार। Js: 171)


26

में कोणीय 9 (बूटस्ट्रैप 4 और jQuery 3.5.1 का उपयोग)। बूटस्ट्रैप पतन बटन पर क्लिक करने पर , मुझे ड्रॉपडाउन मेनू के बजाय अपने ब्राउज़र कंसोल पर एक त्रुटि मिल रही है ।

मैं वास्तव में नहीं जानता कि वास्तव में त्रुटि कहाँ से आई है।

Can't convert object to primitive value(zone-evergreen:171).


Uncaught Type Error: Cannot convert object to primitive value(zone-evergreen.js:171 )
    at RegExp.test (<anonymous>)
    at HTMLDivElement.<anonymous> (bootstrap.bundle.min.js:6)
    at Function.each (jquery.min.js:2)
    at S.fn.init.each (jquery.min.js:2)
    at S.fn.init.a._jQueryInterface [as collapse] (bootstrap.bundle.min.js:6)
    at HTMLDivElement.<anonymous> (bootstrap.bundle.min.js:6)
    at Function.each (jquery.min.js:2)
    at S.fn.init.each (jquery.min.js:2)
    at HTMLButtonElement.<anonymous> (bootstrap.bundle.min.js:6)
    at HTMLDocument.dispatch (jquery.min.js:2)

3
यह jQuery 3.5.0 के कारण होता है, अस्थायी निर्धारण के लिए अपने jquery संस्करण को 3.4.1 पर डाउनग्रेड करें
सिल्वरनस अकुबो

जवाबों:


67

यह समस्या jQuery 3.5.0 से संबंधित है। यह एक ब्रेकिंग परिवर्तन है जो कई प्लगइन्स को प्रभावित करता है। अस्थायी रूप से jQuery के पिछले संस्करण (जैसे 3.4.1) पर वापस आना मेरे लिए समस्या तय किया।

स्रोत: jQuery अंक # 4665


मेरे पास एक ही मुद्दा है, और FWIW यह सुझाव काम नहीं कर रहा है। मैं वर्डप्रेस का उपयोग कर रहा था जो कुछ पुराने 1.x संस्करण का उपयोग करता है, मैंने 3.4.1 के लिए स्वैप किया और अभी भी इस मुद्दे को देख रहा हूं। मुझे लगता है कि कुछ नया नहीं बल्कि संबंधित है क्योंकि पिछले एक घंटे के भीतर बहुत कुछ इसी तरह के पोस्ट हैं (देखें stackoverflow.com/questions/61176484/… )
matgargano

मैं गलत था, पिछली टिप्पणी के बिना, मैं jQuery के 2 संस्करणों में खींच रहा था
Matgargano

9
मेरे मामले में, मेरे बूटस्ट्रैप समझौते ने काम करना बंद कर दिया। यानी कार्ड हैडर पर क्लिक करने से कार्ड नहीं खुलता। npm i jquery@3.4.1मेरी Cannot convert object to primitive valueसमस्या ठीक कर दी ।
CAK2

इस जवाब ने मेरी बेकन को बचा लिया। आपको बहुत - बहुत धन्यवाद! मेरे पैकेज, json में "jquery" था: "^ 3.2.1"। इसे "jquery" में बदलना: "3.2.1" ने समस्या को हल कर दिया।
कर्क लीमोहॉन

डाउनग्रेडिंग jQuery ने काम किया। धन्यवाद दोस्त!
दीपक कुंभार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.