पेजकिट - स्व-होस्टेड GrapesJS साइट बिल्डर, स्रोत के रूप में बेचा गया। जल्दी पहुंच प्राप्त करें

अंक #1152✓ हल कियाखोला गया 1 जून 2018द्वारा milapshah153 प्रतिक्रियाएं

कैनवास में किसी भी बदलाव को सुनें

त्वरित उत्तरद्वारा IStirton10❤ 3

वास्तव में मुझे लगता है कि एक घटना है जो इस उद्देश्य की पूर्ति कर सकती है। क्या आप 'change:changesCount' पर अपने मेथड कॉलबैक को परिभाषित करने का प्रयास कर सकते हैं? grapesjs\src\editor\model\Editor.js:64 this.on('change:changesCount', this.updateChanges, this);

नीचे पूरा उत्तर पढ़ें ↓

प्रश्न

हैलो दोस्तों,

मेरे पास एक आवश्यकता है जहां मैंने एक बटन जोड़ा है जो कॉन्फ़िगरेशन को रिमोट डीबी में सहेजता है। अब मैं बटन को सक्षम/अक्षम करने के लिए कैनवास में किसी भी बदलाव को सुनना चाहता हूं। उदाहरण के लिए, यदि कोई परिवर्तन है, तो उपयोगकर्ता को इसे सहेजने के लिए सहेजें बटन को सक्षम करें। मैं उपलब्ध घटनाओं के माध्यम से चला गया हूं लेकिन मुझे ऐसा कुछ भी नहीं मिला जो किसी भी परिवर्तन को सुनता हो (शैली, घटक जोड़ें/निकालें)।

कोई मदद? @artf

सादर मिलाप

जवाब (3)

👍 सबसे उपयोगीIStirton10• 1 जून 2018

वास्तव में मुझे लगता है कि एक घटना है जो इस उद्देश्य की पूर्ति कर सकती है। क्या आप 'change:changesCount' पर अपने मेथड कॉलबैक को परिभाषित करने का प्रयास कर सकते हैं?

grapesjs\src\editor\model\Editor.js:64 this.on('change:changesCount', this.updateChanges, this);

IStirton10• 1 जून 2018

मुझे यकीन नहीं है कि एक विशेष घटना है कि कैनवास में किसी भी बदलाव के लिए सुनता है। शायद आप इसके बजाय सभी कैनवास घटनाओं पर अपनी विधि चला सकते हैं? https://github.com/artf/grapesjs/ब्लॉब/देव/एसआरसी/एडिटर/index.js#L53 ' ## कैनवास canvas:dragenter - जब किसी चीज़ को कैनवास के अंदर खींचा जाता है, तो Data...

milapshah15• 1 जून 2018

@IStirton10 मुझे इसे आज़माने दो। मुझे लगता है कि यह काम करना चाहिए।

सादर मिलाप

संबंधित प्रश्न और उत्तर

इसी तरह की मुद्दों पर चर्चाओं के साथ शोध जारी रखें।

अंक #1324

किसी घटक से विशेषताएँ निकालें

हाय @artf मुझे नहीं पता कि किसी घटक से एक विशेषता को हटाना संभव है या नहीं। हमारी परियोजना में मैं एक कस्टम विशेषता से एक कस्टम विशेषता इंज...

3 उत्तरअपडेट किया गया 25 जून 2020

अंक #2001

LAN नेटवर्क में अनुप्रयोग तक पहुँचने में असमर्थ

हाय @artf , क्या आप कृपया यहां मेरी मदद कर सकते हैं। लैन नेटवर्क में इस एप्लिकेशन तक पहुंचने में असमर्थ, क्या आप कृपया मेरी मदद कर सकते हैं...

3 उत्तरअपडेट किया गया 21 मई 2020

अंक #1509

पूर्ववत करें बटन को अक्षम कैसे करें

हाय @artf, आशा है कि आप grapesjs के साथ अच्छा कर रहे हैं। क्या आप कृपया हमें बता सकते हैं कि पूर्ववत करें बटन को कैसे अक्षम करें जब पूर्ववत...

3 उत्तरअपडेट किया गया 21 मई 2020

अंक #1506

सीएसएस मीडिया क्वेरी समस्या

हैलो @artf मीडिया क्वेरी में डेमो पेज के साथ-साथ लाइब्रेरी पर भी कोई समस्या है। समस्या यह है कि यदि उपयोगकर्ता पहले मोबाइल दृश्य पर शैली अप...

3 उत्तरअपडेट किया गया 21 मई 2020

सशुल्क प्लगइन्स जो इस समस्या से मेल खाते हैं

समस्या कीवर्ड और लेबल प्रासंगिकता द्वारा क्यूरेट किया गया है ताकि आपको तेज़ी से शिप करने में मदद मिल सके।

सभी प्लगइन्स देखें

सशुल्क प्लगइन अनुशंसाएँ लोड हो रही हैं ...

निःशुल्क विकल्प

ओपन-सोर्स GrapesJS प्लगइन्स की जाँच करें GitHub या हमारे मुफ्त कैटलॉग में एक त्वरित खोज चलाएं।

मुफ्त प्लगइन्स ब्राउज़ करें →
प्रीमियम विकल्प

प्रीमियम प्लगइन्स समर्थन, नियमित अपडेट और उत्पादन-तैयार सुविधाओं के साथ शिप होते हैं - एकीकरण कार्य के दिनों को बचाते हैं।

प्रीमियम प्लगइन्स ब्राउज़ करें →

संबंधित ट्यूटोरियल

एक ही विषय पर गहन मार्गदर्शिकाएँ।

सभी ट्यूटोरियल →

ब्राउज़ प्लगइन श्रेणियाँ

सीधे बाज़ार पर प्लगइन श्रेणी के पृष्ठों पर जाएँ।