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

अंक #2664✓ हल कियाखोला गया 18 मार्च 2020द्वारा Podvodila2 प्रतिक्रियाएं

GetComponents विधि घटकों के पेड़ को वापस नहीं करती है

त्वरित उत्तरद्वारा Podvodila❤ 2

लौटाए गए घटकों को स्ट्रिंग और पार्स करने की आवश्यकता है (केवल तभी काम करता है जब घटकों को शुरू में प्रोग्रामेटिक रूप से सेट किया गया हो) JSON.parse(JSON.stringify(editor.getComponents())) https://jsfiddle.net/w1497xp8/ Upd.: editor.getStyles() विधि के साथ भी

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

प्रश्न

मैं उस अंक में चर्चा के अनुसार कई पृष्ठों को लागू करने का प्रयास कर रहा हूं - https://github.com/artf/grapesjs/issues/1331 लेकिन जब मैं 'editor.getComponents()' का उपयोग करके घटकों को पेड़ प्राप्त करने की कोशिश करता हूं तो यह गलत प्रारूप (मॉडल संग्रह मुझे लगता है) के साथ डेटा लौटाता है। जब मैं editor.SetComponents विधि का उपयोग करके घटकों को सेट करने का प्रयास करता हूं तो कुछ भी नहीं होता है (मेरी परियोजना में, लेकिन JSFiddle पर मुझे कंसोल में एक त्रुटि मिलती है)। मैं संपादक के घटकों को उसी प्रारूप में प्राप्त करना चाहता हूं जिसमें StorageManager उन्हें सहेजते समय सर्वर पर gjs-घटक पैरामीटर मे...

जवाब (2)

👍 सबसे उपयोगीPodvodila• 18 मार्च 2020

लौटाए गए घटकों को स्ट्रिंग और पार्स करने की आवश्यकता है (केवल तभी काम करता है जब घटकों को शुरू में प्रोग्रामेटिक रूप से सेट किया गया हो) JSON.parse(JSON.stringify(editor.getComponents())) https://jsfiddle.net/w1497xp8/

Upd.: editor.getStyles() विधि के साथ भी

artf• 19 मार्च 2020

हाँ, यह StorageManager के एक ही स्ट्रिंग को प्राप्त करने के लिए सही तरीका है

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

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

अंक #441

ChangeCount को अनदेखा करें/बचें

https://github.com/artf/grapesjs/issues/436 के कारण, मैं REST एंडपॉइंट से टेम्पलेट लोड करने के लिए StorageManager की रिमोट लोड विधि पर भरोस...

3 उत्तरअपडेट किया गया 18 सितम्बर 2019

अंक #3779

Editor.getSelected().toHTML() encodes inline javascript

GrapesJS संस्करण[X] मैं GrapesJS के नवीनतम संस्करण का उपयोग करने की पुष्टि करता हूं आप किस ब्राउज़र का उपयोग कर रहे हैं? नवीनतम (क्रोम)प्रत...

3 उत्तरअपडेट किया गया 22 सितम्बर 2021

अंक #3465

अपडेट सीएसएस के साथ कुछ चीजों को तोड़ता है

चेतावनी पढ़ें और अगले 3 चरणों का पालन करें, फिर समस्या पोस्ट करने से पहले उन्हें हटा देंयोगदान दिशानिर्देशों https://github.com/artf/grapes...

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

अंक #1905

आयात टेम्पलेट के बाद संपादन योग्य ब्लॉक नहीं

1408 की तरह ही समस्या है। आपने कहा था कि JSON को HTML के बजाय आयात किया जाना चाहिए। क्या आप कृपया मुझे बता सकते हैं कि JSON टेम्पलेट कैसे आ...

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

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

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

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

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

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

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

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

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

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

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

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