कैसे जांचें कि कोई घटक या तत्व कैनवास में मौजूद है या नहीं
नमस्ते @Indhumathi2016 आप विधि ढूंढें का उपयोग कर सकते हैं: चीयर्स!
नीचे पूरा उत्तर पढ़ें ↓प्रश्न
मैं लोड पर विशेषता में एक चेकबॉक्स को सक्षम करने की कोशिश कर रहा हूं, जब कोई तत्व कैनवास में मौजूद होता है, लेकिन दुर्भाग्य से मुझे नहीं पता कि तत्व मौजूद है या नहीं, मैं onRender() विधि में निम्न कोड की कोशिश कर रहा हूं const canvasElement = editor.DomComponents.getWrapper(); let isGdprEnabled = false; अगर (canvasElement.getEl().getElementById('gist-gdpr')) { isGdprEnabled = सत्य; } जब मैंने उपरोक्त कोड की कोशिश की, तो मुझे त्रुटि मिली "getElementById एक फ़ंक्शन नहीं है" अगर मैंने getElementsByClassName का उपयोग किया तो यह HtmlCollection लौटाता है लेकिन जब मैं HtmlCollection की लंबाई प्राप्त...
जवाब (2)
नमस्ते @Indhumathi2016 आप विधि ढूंढें का उपयोग कर सकते हैं:
const wrapper = editor.getWrapper()
const el = wrapper.find('#gist-gdpr')[0]
चीयर्स!
@pouyamiralayi जब मैं ऐसा करता हूं तो यह ठीक काम कर रहा है
editor.on('load', () => {const wrapper = editor.getWrapper()const el = wrapper.find('#gist-gdpr')[0] });
धन्यवाद
संबंधित प्रश्न और उत्तर
इसी तरह की मुद्दों पर चर्चाओं के साथ शोध जारी रखें।
अंक #921
एक पैनल बटन से एक HTML तत्व का चयन करें और ध्यान केंद्रित करें
हेलो सब लोग क्या एंकर के रूप में Grapes के साथ एक अनुभाग html में फोकस सेट करना संभव है? मेरे पास एक पैनल बटन है और यह सिर्फ उस अनुभाग का च...
अंक #2614
कस्टम घटक का पुनरावर्ती दृश्य अद्यतन
नमस्ते मैंने एक कस्टम प्रकार परिभाषित किया है जैसे: मैं customTag को अपने मॉडल में रखना चाहता हूं और दृश्य में सामग्री (HTML) दिखाना चाहता...
अंक #2166
ब्लॉक कैसे हटाएं?
editor.DomComponents.getWrapper().getEl().insertAdjacentHTML('beforeBegin', letBlock) letBlock letblock एक चर है जिसमें HTML होता है। प्रश्...
अंक #6409
मोबाइल पर घटकों को स्थानांतरित करने के लिए खींच नहीं सकता
GrapesJS संस्करण [x] मैं GrapesJS के नवीनतम संस्करण का उपयोग करने की पुष्टि करता हूं आप किस ब्राउज़र का उपयोग कर रहे हैं? क्रोम v133 प्रतिल...
सशुल्क प्लगइन्स जो इस समस्या से मेल खाते हैं
समस्या कीवर्ड और लेबल प्रासंगिकता द्वारा क्यूरेट किया गया है ताकि आपको तेज़ी से शिप करने में मदद मिल सके।
सशुल्क प्लगइन अनुशंसाएँ लोड हो रही हैं ...
ओपन-सोर्स GrapesJS प्लगइन्स की जाँच करें GitHub या हमारे मुफ्त कैटलॉग में एक त्वरित खोज चलाएं।
मुफ्त प्लगइन्स ब्राउज़ करें →प्रीमियम प्लगइन्स समर्थन, नियमित अपडेट और उत्पादन-तैयार सुविधाओं के साथ शिप होते हैं - एकीकरण कार्य के दिनों को बचाते हैं।
प्रीमियम प्लगइन्स ब्राउज़ करें →ब्राउज़ प्लगइन श्रेणियाँ
सीधे बाज़ार पर प्लगइन श्रेणी के पृष्ठों पर जाएँ।