मेरे पास एक एपीआई आराम है जो संपादक आइटम की सामग्री को प्राप्त करता है और आपूर्ति करता है। संपादक द्वारा बनाया गया पूरा स्टोर सहेजा गया है: संपत्ति, घटक, सीएसएस, ... प्रत्येक आइटम मार्ग के माध्यम से सुलभ है (जैसे संपादक / पृष्ठ / 4), मार्ग एपीआई लोड करते समय आइटम की सामग्री पर वापस आ जाता है, हालांकि एक्शन editor.stor...
artf
यदि सामग्री के लिए आपका मतलब html/css है, तो शायद आप editor.setComponents('<div>...') की तलाश कर रहे हैं
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
हाय @artf, जैसा कि आप पहले #26 में वर्णन करते हैं, कॉन्फ़िगरेशन का उपयोग करके बहु भाषा समर्थन संभव है। लेकिन परियोजना में कुछ स्थिर पाठ हैं। उदाहरण के लिए https://github.com/artf/grapesjs/blob/88c262be2409734b276d2c22b1f7080ea8359ba1/src/trait_manager/model/TraitFactory.js#L30
artf
👍 मैं अगली रिलीज के लिए अपडेट करूंगा
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
नमस्कार मैं चाहता हूं कि ब्लॉक में सूचीबद्ध सभी श्रेणियां, जेएस संपादक के Grapes लोड होने पर शुरू में ढह गई स्थिति में होनी चाहिए। मैं ऐसा कैसे कर सकता हूं? इसके अलावा, यदि किसी एक श्रेणी पर क्लिक किया जाता है, तो अन्य सभी अकॉर्डियन की तरह ही बंद हो जाते हैं। क्या यह संभव है? ! [छवि] (https://user-images.githubusercon...
artf
इसके साथ प्रयास करें
fzs1994
वाह यार, बहुत बहुत धन्यवाद! चुपके चोटी: ! [छवि] (https://user-images.githubusercontent.com/10684213/31998481-a539e266-b9ad-11e7-9b61-9272f453899e.png) :heart_eyes:
faizansaiyed
अपनी कस्टम क्लास दें और पृष्ठभूमि छवि के साथ शैलियाँ सेट करें उदाहरण कोड: bm.add ब्लॉक में और सीएसएस में
मैं एक फ़ंक्शन को कॉल कर रहा हूं जो घटक के बाहर है जैसा कि अंक # 395 में बताया गया है लेकिन यह एक फ़ंक्शन के बजाय एक स्ट्रिंग लौटा रहा है मैं स्क्रिप्ट में defaults.drawGauge फ़ंक्शन को कॉल करना चाहता हूं और गतिशील रूप से बनाई गई आईडी को पास करना चाहता हूं मैं फंस गया हूं कृपया मेरी मदद करें grapesjs.plugins.add('लिक्...
artf
यदि आप स्ट्रिंग के अंदर एक फ़ंक्शन संलग्न करना चाहते हैं तो आपको एक स्ट्रिंग पास करनी होगी
suchithmahadi
क्षमा करें @artf मुझे समझ नहीं आया कि आप वास्तव में क्या कह रहे हैं, क्या आप कृपया विस्तार से बता सकते हैं? यहाँ मैं domComponents स्क्रिप्ट फ़ंक्शन में फ़ंक्शन ("drawGauge" जो 3rd लाइन में है) को कॉल करना चाहता हूं। कृपया ऊपर दी गई समस्या...
artf
आपकी script संपत्ति के अंदर, {[ d ]} को घटक की d संपत्ति से बदल दिया जाएगा और यह एक फ़ंक्शन नहीं हो सकता है, इसलिए यदि आपका अंतिम परिणाम इस तरह होना चाहिए: आपको `d के लिए एक स्ट्रिंग सेट करनी होगी
नमस्कार सबसे पहले, इस तरह के एक अद्भुत जेएस ढांचे में योगदान देने के लिए धन्यवाद। मैं grapesjs के लिए बहुत नया हूं। और जीथब भी। https://github.com/artf/grapesjs/wiki/Components-&-JS#template-related grapesjs विकी के अनुसार, मैं उपरोक्त कोड के रूप में कैनवास के अंदर js लिंक लोड करता हूं और यह ठीक काम करता है। लेकिन जब...
artf
आप लगभग वहां थे :)
ronaldaug
बहुत बहुत धन्यवाद @artf, यह एक आकर्षण की तरह काम करता है।
coder-strange
रेंडरिंग करते समय आपको अलग से शामिल करना होगा, यह getHtml() या कुछ भी में नहीं आएगा।
हम एक कस्टम घटक को परिभाषित करना चाहते हैं जिसे HTML में जोड़ा जा सकता है या नहीं भी जोड़ा जा सकता है, लेकिन हम उस घटक में से एक से अधिक जोड़ने की अनुमति नहीं देना चाहते हैं। क्या यह प्रतिबंध GrapesJS में किया जा सकता है?
artf
कुछ अंतर्निहित नहीं है, लेकिन निश्चित रूप से GrapesJS के एपीआई का उपयोग करके प्राप्त किया जा सकता है एक श्रोता (जैसे, change:changesCount) जोड़ना बेहद आसान होगा, अपने घटक को खोजें और फिर अपने तर्क को लागू करें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
हम कुछ कस्टम घटक बनाना चाहते हैं जिनकी शैली बाहरी थीम सीएसएस के अनुसार बदलती है (अलग-अलग थीम हो सकती हैं), और हम चाहते हैं कि संपादन करते समय वे शैलियाँ कैनवास में दिखाई दें।
roytang
कृपया अनदेखा करें। मैंने जावास्क्रिप्ट का उपयोग करके स्टाइलशीट लिंक को Grapes'कैनवास' आईफ्रेम में इंजेक्ट करना समाप्त कर दिया बाहरी स्टाइलशीट को grapesjs विंडो में डालें var iframes = Utilities_GetElementsByClass("gjs-frame", "IFRAME", doc...
artf
आप कैनवास कॉन्फ़िगरेशन विकल्प के माध्यम से स्क्रिप्ट/शैलियों को इंजेक्ट कर सकते हैं
https://github.com/artf/grapesjs/issues/436 के कारण, मैं REST एंडपॉइंट से टेम्पलेट लोड करने के लिए StorageManager की रिमोट लोड विधि पर भरोसा नहीं कर सकता, इसलिए मैं editor.setComponents() और editor.setStyle() के रूप में विकल्पों पर वापस आ रहा हूं (एक कमांड के भीतर उपयोग किया जा रहा है, इसलिए grapesjs और editor उपलब्ध...
artf
हाय @santiph ठीक है, अगर समस्या onbeforeunload है तो आप इसे `noticeOnUnload से अक्षम कर सकते हैं
santiph
हाय @artf मुझे उपयोगकर्ता को लगातार किसी भी सहेजे न गए परिवर्तनों के बारे में चेतावनी देने की आवश्यकता है। और इसे छोड़ दें जब सहेजने के लिए कुछ भी नया न हो: जब एक नया खाली टेम्पलेट बनाया जाता है, तो सहेजने के ठीक बाद या टेम्पलेट लोड करने क...
santiph
मैं इसे दूरस्थ भंडारण के साथ पूरी तरह से परीक्षण कर सकता था: onbeforeunload अक्षम है, जैसा कि अपेक्षित था, सहेजने के ठीक बाद बंद होने पर। दुर्भाग्य से, यह अभी भी एक नया टेम्पलेट लोड करने के ठीक बाद बंद होने पर प्रदर्शित किया जा रहा है। थोड...
मैं अपनी परियोजना में jquery का उपयोग करता हूं। संस्करण 0.12.8 के बाद यह jquery के साथ काम नहीं करता है। मेरे webpack.config का prt है; जब मैं एक ब्लॉक गिराने की कोशिश करता हूं तो यह फेंकता है; ComponentsView.js:76 Uncaught TypeError: अपरिभाषित की गुण 'लंबाई' नहीं पढ़ सकता child.addToCollection पर (ComponentsView.js:7...
artf
क्या आपको अपने सभी ब्लॉकों के साथ एक ही त्रुटि मिलती है? यहां तक कि कुछ आधिकारिक के साथ भी?
ateshuseyin
दाएँ। मुझे mjml प्लगइन में परिभाषित सभी ब्लॉकों के साथ एक ही त्रुटि मिलती है।
artf
ठीक है, मैं समझना चाहता हूं कि क्या यह jquery से संबंधित कुछ है। क्या आप इसे mjml प्लगइन के बिना पुन: पेश करने में सक्षम हैं? (नवीनतम संस्करण)